A. C++作出的程序,怎麼在一個沒有C++編譯器上運行
編完程序,選擇:
(1)任務欄「組建」
(2)「移除工程配置」
(3)選擇「win32 Release」,並確定
(4)Ctrl+F5運行以下程序
OK了,把Release文件夾下面的exe文件拷貝出來,就能到處用啦
B. C語言程序在計算機上可以直接運行嗎
C語言程序在計算機上是不可以直接運行的。需要編譯成為EXE程序後才能在計算機上運行。
C. 我寫了一些java程序,但只能在編譯器上才能運行,怎樣把它做成不用編譯器的呢
java運行是在jvm(java虛擬機)上才能運行的,只要你電腦裝了jdk,那就可以運行。
問題二:脫離編譯器運行,也就是說你要給他打包,用myeclipse把他打包成jar文件就可以了,具體操作網路一下有詳細操作,需要注意的是,打包時你項目所用到的jar依賴包也需要一起打包,否則啟動報錯。打包成jar後只要放在電腦有jdk虛擬機的機器上都可以運行,如果你還要把它打包成安裝文件,就像QQ,需要安裝的。就得用另一個軟體再打包一下成exe了,我只給你提供這樣的思路,具體怎麼弄還得你學習,
D. 編程語言編寫的程序一定要在相應的運行環境下才能運行嗎
現在的網路游戲大多數還是用C++編的,而且通常使用DirectX API,C++程序本身就生成的機器代碼,可直接執行,不需要額外的解釋器。而使用DirectX API後需要調用DirectX運行時庫,這個你機子上都裝了。平時有時候游戲要你安裝的DirectX就是運行時庫。而且安裝windows的時候本身就附帶了基本的DX運行時庫。
PC游戲很少使用Java編寫,使用Java編寫的程序必須要安裝Java虛擬機運行環境才能執行,因為Java程序本身是java的位元組碼,不是CPU能識別的機器碼,所以需要解釋器將位元組碼翻譯成機器代碼才能運行,這就需要Java虛擬機了。JDK是Java開發工具,用於開發Java程序而不是運行它,但安裝JDK的時候通常會幫你裝上Java虛擬機。
不管什麼語言寫的程序運行的時候都不需要開發庫,開發庫中的你需要的靜態代碼都放入你的程序中了。
不管是JDK還是用於開發C++程序的開發環境都是用來開發程序的,都不需要在運行成品程序的機器上安裝。
E. MFC做的小程序只能在編譯器中運行,有辦法把它移出編譯器成為軟體使用嗎(編譯器是VS2005)
用VS2005要用戶那要安裝一個補丁
如果是VC6直接編成Release版就可以了,
VC共享樂園 有 編Release版的視頻
F. c語言程序如果沒有編譯軟體能編譯嗎
不可以,不同的平台都是不一樣的,linux,windows,mac的C語言顯示都不一樣,win是個黑框,二其他不是。
而且,win編譯後的C語言linux和mac都無法識別,未編譯的C語言就是相當與txt文件啊(後綴.c),你打算怎麼用?
G. 如何在沒有編譯器的電腦上編寫程序
如果您想在沒有編譯器的電腦上編寫程序,有以下幾種方法可供選擇:
使用在線編輯器:網上有很多在線編輯器,您可以使用這些工具來編寫程序。例如,可以使用在線IDE(Integrated Development Environment)工具,比如CodePen、Repl.it等。這些工具不需要您在本地安裝編譯器,可以直接在瀏覽器中使用。
使用文本編輯器:如果您的電腦上有文本編輯器,比如Notepad、Sublime Text等,您也可以使用它們來編寫程序。不過,這樣需要您在本地安裝編譯器,並且需要自己手動編譯和運行程序。
使用語言自帶的命令行工具
H. 為什麼程序的代碼只能經過編譯器編譯後才能直接運行在計算機上
因為程序代碼是面對人的,可以讓人理解讓人讀懂,但是當我們交給計算機這個「機器」的時候,就需要把工作翻譯成計算機能讀懂的語言,就是二進制的001000101這樣的信息。這樣計算機才能按照我們的指令去做