Ⅰ 在計算機內部,不需要編譯計算機就能直接執行的語言是什麼
你這個問題提得不是太清楚,如果是指那些無需編譯就可以執行的語言,這些語言叫做「解釋型語言」,它們通過環境中安裝的解釋器、運行時等執行。
如果問無需任何解釋器、運行時等,但也不需要編譯就可以執行的語言,那隻有一種就是機器碼了。實際上編譯後生成的東西就是機器碼。估計你問的不是這個呵呵。
Ⅱ 可以不用軟體對C++代碼進行編譯運行么
如果你對「軟體」的定義是類似VS這樣的IDE的話,那確實可以不用軟體來編譯運行C++,你可以使用命令提示窗口(cmd)來執行編譯。
http://blog.csdn.net/github_35681219/article/details/51999998
這是一個參考鏈接,你可以試試
Ⅲ 為什麼腳本語言不需要編譯就能直接運行阿!
因為腳本里所用的東西大部分都是可以直接調用的,
舉個例子,腳本語言就是一串你需要手動輸入命令的羅列。
一條一條一條命令按照順序去執行,中間通過腳本語句
進行命令之間的調用和流程式控制制。
Ⅳ 我寫了一些java程序,但只能在編譯器上才能運行,怎樣把它做成不用編譯器的呢
java運行是在jvm(java虛擬機)上才能運行的,只要你電腦裝了jdk,那就可以運行。
問題二:脫離編譯器運行,也就是說你要給他打包,用myeclipse把他打包成jar文件就可以了,具體操作網路一下有詳細操作,需要注意的是,打包時你項目所用到的jar依賴包也需要一起打包,否則啟動報錯。打包成jar後只要放在電腦有jdk虛擬機的機器上都可以運行,如果你還要把它打包成安裝文件,就像QQ,需要安裝的。就得用另一個軟體再打包一下成exe了,我只給你提供這樣的思路,具體怎麼弄還得你學習,
Ⅳ c語言編寫程序脫離編譯環境能用嗎
源文件一般而言是通用的,只要在對應平台有對應的編譯環境,編譯得到的可執行文件即可運行。不過如果源文件中包含依賴平台特性的代碼,可能在另外的平台上無法編譯或編譯後無法正常運行。
但是不同平台編譯得到的目標文件以及鏈接後的可執行文件往往不兼容。例如早期16位Windows上編譯的程序無法在WinNT內核上運行。所以如果不確定目標平台,最好用源文件編譯一次。
另外一個情況是缺少依賴的運行庫。例如VC++6以後版本的VC的編譯的非託管C++程序需要在運行該的程序的機器上安裝C++運行庫;.NET程序需要在機器上安裝.NET Framework或.NET Compact Framework才能運行等。
====
[原創回答團]
Ⅵ 沒編輯器如何運行c++程序dos中可行不
你說的是編譯器吧,源代碼隨便找個能編輯文本的程序即可,edit或notepad,在dos下當然是可以的,只是這要比你下載個集成開發環境要花費的功夫多上七八倍,在dos下編輯,編譯,連接,在運行c++程序通常只有高級玩家鬧著玩才會這么做。有現成的高效開發環境不用,你這是舍玉取瓦啊。回到正題,一台電腦沒有編輯器是不可能的事情,假設沒有c++編譯器,自然是由c++源碼生成可執行代碼的,其它就不必多說了,阿門。。。
Ⅶ 程序設計好後 怎麼實現不安裝編譯器就能運行的
用不需要編譯的語言來寫程序,就不需要安裝編譯器就能運行。例如腳本語言。
需要編譯的語言寫的程序,如果在別的機器上編譯,或通過網路(例如通過WinVNC)
用別的機器上的編譯器來編譯,那麼本機就不需要安裝編譯器。
Ⅷ 沒有編譯器能否運行c文件 cmd edit 能否編譯
沒有編譯器就不能編譯 如果你想用cmd輸命令編譯的話 建議你裝cgywin 或者devc++ 加個path 這樣用cmd就可以調用了(linux下gcc的移植版) 如果是裝vc/vs還是老老實實圖形界面吧
至於edit 你想表達的是linux下的gedit嗎? 我個人覺得還是emacs/vim 用習慣了更好用(也有對應的windows版本)