當前位置:首頁 » 編程軟體 » vs編譯exe文件在電腦上運行嗎

vs編譯exe文件在電腦上運行嗎

發布時間: 2023-03-29 08:06:43

Ⅰ vs2008開發C++生成的程序是可以直接運行的嗎

C ++的可以直接運行,如果你用靜態鏈接的話,不需要帶VC運行庫過去,如果你是鏈接的動態庫(默認),需要把VC的運行庫帶過去(用VC自帶的工具可以查看需要哪些動態庫,VC6的運行庫程序是msvcrt.dll)

VB的同樣需要帶VB的運行庫過去,否則如果目標機器上沒有的話同樣運行不起來的

開發小程序沒什麼區別,不過VB是傻瓜式的,上手快,但大項目沒有用VB的,以後不易於發展,C才是王道

Ⅱ 用visual c 編出的程序如何在別的電腦上運行

使用visual c是微軟公司退出的c/c++語言編譯軟體,因此它所編譯出來的程序是微軟的exe運行格式。這種格式不能再除了windows以外的任何平台運行。當然,其他操作系統可以通過運行虛擬機來支持這種軟體。
一般情況下,windows開發的軟體只能在windows上運行。這是因為windows內置大量專用api,這些api在其他的操作系統上不存在,因此不能運行。

但是,對於沒有使用windows api的代碼可以通過在其他操作系統上的編譯軟體來運行。比如linux上的gcc編譯器,就能實現編譯。
下面是具體操作過程:
以著名的hello world程序為例,在linux的終端頁面輸入gcc -c hello.c(hello.c是你的代碼文件,當然目錄需要對),接著會生成hello.o的一個文件,接下來在終端輸入gcc -0 hello hello.o即可編譯成可執行文件。
同樣,以上編譯的軟體只能在linux平台運行,需要跨平台的軟體是需要多個語言的。企圖一份代碼通吃全平台是不現實的。
另附,在其他操作系統上的編譯軟體和語言
名稱 系統 語言
gcc linux c類
dev c++ windows c/c++
vs windows 幾乎所有語言
vc windows c/c++
free pascal windows/linux pascal
laser linux/windows pascal
delphi windows/linux pascal
xcode mac os object c/swift

熱點內容
鍵盤按f9鍵不可以編譯怎麼調 發布:2025-07-18 00:11:34 瀏覽:312
安卓手機的廣告如何刪除 發布:2025-07-18 00:10:50 瀏覽:105
linux安裝composer 發布:2025-07-18 00:04:52 瀏覽:241
地址存儲器的容量 發布:2025-07-17 23:42:56 瀏覽:167
win7電腦用戶名和密碼在哪裡查詢 發布:2025-07-17 23:39:44 瀏覽:476
安卓手機顏色怎麼變色 發布:2025-07-17 23:26:43 瀏覽:375
java離線安裝 發布:2025-07-17 23:23:31 瀏覽:377
位置伺服器地址是什麼 發布:2025-07-17 23:18:00 瀏覽:841
phpif一行 發布:2025-07-17 23:12:27 瀏覽:730
安裝腳本精靈 發布:2025-07-17 23:11:35 瀏覽:127