VS2005能不能編譯出普通xp能執行的程式,怎麼編譯?

時間 2025-07-04 12:05:04

1樓:網友

如果你用或c#或j#(這個好像沒多少人用這個吧)來編寫程式的話,這幾個都是構建在。net framework上的,無法在沒有安裝。net framework的計算機上執行。

可以考慮將。net framework打包進安裝程式,如果目標計算機散禪上沒有安裝。net framework,會先安裝。

net framework。 用衝舉塵c++來編寫程式的話,如果選擇託管c++,那麼情況和上面的一樣。 如果用非託管c++,那麼可以把vc2005當做高版本的vc6,生成的程式不需要。

net framework,但是你只能使用mfc或atl一類來做介面,要麼直接使用答遊windows api。

2樓:集興有喜巳

可以的。你編譯後在c檔案的根目錄下debug資料夾裡找exe檔案即可。

3樓:奕蕾巴娟

你是要用搜好vs2005開發芹悉c/s程式是嗎,c/s程式執行都依賴電腦上的net

framework元件,要是沒有這個元件你的qq也是打不開嫌漏乎的,所以vs2005開發的程式幾乎在任何電腦上都能跑的。

怎麼讓vs2015編寫的程式在xp中順利執行

4樓:網友

vs2015開發xp程式的設定。

1. 專案選單->專案屬性->配置屬性->常規->平臺工具集,選擇「vs2013windowsxp(v120_xp)」;

2. 專案選單->專案屬性->配置屬性->常規->mfc的使用,選擇使用標準windows庫;如果選用靜態庫編譯的話選用靜態庫中選用mfc。

3. 專案選單->專案屬性->配置屬性->常規->字符集中使用多位元組字符集或使用unicode字符集。

4. 專案選單->專案屬性->鏈結器->系統->子系統->控制檯或視窗windows(根據你的專案型別選擇),第二項版本號設成。

實際測試的時候這兩項不設定也可以,聯結器和自動匹配。

5. c/c++-鏈結器->命令列,輸入相應的命令列,這一步非常關鍵,否則會出現「不是有效的win32應用程式」提示;

根據程式設計的執行環境是圖形視窗還是命令列視窗設定不同的命令列選項,如果執行環境是命令列視窗則使用如下命令:

subsystem:console,」 for win32用在32位平臺)

subsystem:console,」 for x64用在64平臺)

如果執行環境是圖形視窗則使用如下命令:

subsystem:windows,」 for win32用在32位平臺)

subsystem:windows,」 for x64用在64平臺)

怎麼讓vs2015編寫的程式在xp中順利執行

5樓:

預設配置下vs2015編寫的應用程式只能在win8/win10上執行。但幸好還保留了生成xp程式的設定項。xp和win2003的使用者還是大量存在的,我們程式軟體的釋出不能不考慮他們。

另外xp系統是測試win32程式乙個不錯的平臺,系統小,啟動速度快,把他安裝在虛擬機器上作為測試系統是很不錯的。

普通的汽車能不能掛擋停車呢?

隨著社會經濟不斷的發展,在現實生活中,我們會遇到各種各樣的問題,尤其是針對於普通的汽車能不能掛擋停車也是很多朋友對此表示非常疑惑的,實際上我們要知道普通的汽車是可以掛擋停車轎臘的,而且在斜坡的時候是必須要掛擋的,這樣才能夠保障其車停的非常的穩當,才有可能不出現任何的事故,如果在平地上的時候,我們最好...

神之警告能不能破壞怪獸的普通召喚

種鄰碌嘏業朗 中文名 神之警告 日文名 神 警告 卡片種類 反擊陷阱 罕見度 平卡n 卡包 drev 701 效果 支付2000基本分發動。含有怪獸特殊召喚效果的效果怪獸的效果 魔法 陷阱卡的發動,怪獸的召喚 反轉召喚 特殊召喚的其中1個無效並破壞。調整 神之警告 神 警告 10 04 17 支付2...

普通的U盤能不能只在自己電腦上開啟

u盤 行動硬碟加密工具綠色版。此加密軟體是從高強度資料夾加密軟體中的分離出來的無需安裝也無需安裝原軟體 可任意更改你喜歡的名稱 沒有任何限制也不要註冊。可加密任何乙個分割槽或資料夾 加密後的資料夾複製移動到任一臺電腦上都需用你的原始密碼才能開啟 那臺電腦上並不需要安裝此軟體和原軟體 支援完全解密和臨時...