導航:首頁 > 源碼編譯 > vc編譯後生成的exe工程看不到

vc編譯後生成的exe工程看不到

發布時間:2023-01-06 21:08:11

❶ 請教建立一個.EXE工程以後,在我的MyProjects文件中怎麼沒有看到.EXE文件

第一,建立工程不會產生EXE文件,EXE文件產生是在你編寫源代碼,並且組建之後才會有
第二,EXE文件在什麼地方要看你設定的路徑,默認是在vc program\工程名\debug目錄下

❷ vc里邊編譯好的exe文件在哪

項目屬性中可以查看,一般在你項目上一層目錄的Debug目錄下,如果你調整過就在調整後的路徑下

❸ vc++6.0編譯出來的exe打不開

在VC里,程序要執行之後,才能生成.exe
文件,建立的.exe
文件在根目錄下,
如果你之前點
執行按鈕之後,執行窗口沒有關閉,再點擊
執行
按鈕時,會提示錯誤!不能打開...
如果,程序沒有錯誤,可以執行的話,建立
exe文件,應該可以執行才對,一閃而過之後關閉,
可能是程序的問題,或者你可以試著重啟VC,再點擊
執行
試試!

❹ 用了英文版的VC++6.0怎麼編譯後運行時提示找不到文件

可能很多人在安裝VC 6.0後有過點擊「Compile」或者「Build」後被出現的
「Compiling... ,Error spawning cl.exe」錯誤提示給郁悶過。很多人的
選擇是重裝,實際上這個問題很多情況下是由於路徑設置的問題引起的,
「CL.exe」是VC使用真正的編譯器(編譯程序),其路徑在「VC根目錄\VC98\Bin」下面,
你可以到相應的路徑下找到這個應用程序。

因此問題可以按照以下方法解決:打開vc界面 點擊VC「TOOLS(工具)」—>「Option(選擇)」
—>「Directories(目錄)」重新設置「Excutable Fils、Include Files、
Library Files、Source Files」的路徑。很多情況可能就一個盤符的不同
(例如你的VC裝在C,但是這些路徑全部在D),改過來就OK了。

如果你是按照初始路徑安裝vc6.0的,路徑應為:
executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT

include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE

library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB

source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC

如果你裝在其他盤里,則仿照其路徑變通就行(我就是裝在D盤)。
關鍵是microsoft visual studio\ 後面的東西要相同。
本人深受其害,重裝多次不管用,上面中文部分為高手借鑒,終於弄好了。還有,一定要設置好環境變數

❺ vc編譯的EXE程序怎麼無法打開

你是不是復制到另一台沒有安裝VC的電腦上運行了?
這是因為你用得是動態鏈接庫,VC的函數庫沒有存在情況下是不能運行的。建議使用靜態鏈接庫編程或者使用Release編譯
Release編譯方法就是:
點擊
編譯->放置遠程配置->選擇
**Release
然後確定
點擊
構建(F7)
生成的exe文件就能在別的計算機上運行了

❻ VC中編譯以後在Debug文件夾中沒有exe文件,在網上查了些原因,修改了link中的參數,但還是沒有生成exe文件

編譯之後只生成目標文件,也就是.obj文件,是不會生成exe文件的。如果是獨立的工程,只有在Build成功之後才生成exe文件。

❼ VS2010 c++編譯的時候總是出現找不到exe文件、這是個什麼情況

VS在生成可執行文件時使用了一種新的技術,該技術生成的可執行文件會伴隨生成一個清單文件(manifest
file)(.manifest後綴文件)(其本質上是XML文檔,你可以用文本編輯器打開看看),並在鏈接完成後將該清單文件嵌入到exe文件中(默認
情況下)。而在FAT32文件系統中,在處理清單文件階段,當增量鏈接時不能完成清單文件的更新(默認情況下),於是造成清單文件嵌入失敗,從而使該
exe文件運行時沒有相應的清單文件而運行失敗並提示如上錯誤。

解決方案很多,列舉如下:

1. 由於這是在鏈接動態運行庫出現的問題,所以你可以選擇代碼生成的連接方式為/MTd而非/MDd,不用這些DLL文件從而避免問題的出現。該方法有一個很顯然的缺點:適用范圍有限,不推薦該方法。

2. 既然跟FAT32系統有關,那麼我們可以選擇在NTFS文件系統中開發從而避免該問題,此方法同上,也是採用的迴避問題的方式,不提倡。

3.
該方法仍與FAT32有關:在項目的「屬性|配置屬性|清單工具|常規」中的「使用FAT32解決辦法」選擇「是」(默認為「否」),重新生成項目即可解
決問題。該方法是唯一真正針對問題所在而提出的解決方法,使清單工具可以正確更新。(此方法是官方解決方法,也比較方便,推薦)

4. 既然問題是在更新嵌入的清單文件時發生的,由於FAT32的原因而未能更新嵌入的清單文件,於是我們有如下兩種解決方法:

(1)不啟用增量鏈接。在項目的「屬性|配置屬性|鏈接器|常規」中的「啟用增量鏈接」選擇「否」。此方法阻斷了問題產生的源頭,其每次生成exe文件時都直接嵌入清單文件,而不是默認的根據時戳而決定是否更新清單文件。

(2)不嵌入清單文件。在項目的「屬性|配置屬性|清單工具|輸入和輸出」中的「嵌入清單」選擇「否」,從而在生成exe文件時附隨生成一個清單文件(默
認情況下,其文件名為exe文件的全名加上「.manifest」),避免了嵌入清單文件可能失敗的問題。在程序運行時,會用到該清單文件。顯然,這種方
式使可執行程序產生了更多的外部依賴,不推薦。

另外,還有一個不能稱為方法的土辦法:每次Build前手動刪除*.ilk文件(增量鏈接文件)(當然可以在項目屬性中寫入刪除命令,使其自動執行),不推薦該土辦法。

最後,總結一下:

1. 此問題只在特定條件下才會出現:在FAT32文件系統中編譯、默認設置(增量模式、不啟用FAT32解決方案、嵌入清單文件)、非第一次生成可執行文件文件(即在增量連接、更新清單文件時)。

2. 解決方案1和4.1方便實用,推薦使用。

❽ vc2010找不到生成的exe文件

首先注意,VS2012和VC6不同,有兩個DEBUG目錄,確認兩個DEBUG目錄是不是都沒有exe
確認Ctrl+F5程序是否正常運行,如果正常運行,那麼就是你沒找對地方,如果不能,那麼是工程設置問題。

❾ vc編程後都生成exe文件了,就是不顯示窗口,是怎麼回事

你在主程序最後一句後面(但是要在return語句 之前)加上system("pause");就可以了

❿ 為什麼vc中程序運行後沒有exe文件求助~

在VC下運行,編譯器會自動查找所需的庫文件,不管是靜態鏈接還是動態鏈接。
但是單獨打包EXE文件,如果不選靜態鏈接MFC庫,編譯器不會將你程序中所用到的MFC庫打包到exe文件中,自然會出錯了
記得打包EXE時選靜態鏈接就OK
用了靜態鏈接MFC庫連接exe。在VC外面可以運行了。
但是我VC里直接按F5運行,居然在原來在外面exe出錯的那一行發生了錯誤。
簡單的說用了
使用
動態鏈接MFCVC外EXE:不正確VC里運行:正確
靜態鏈接MFCVC外EXE:正確VC里運行:不正確
靜態鏈接庫(lib)與動態鏈接庫(dll)的比較:
首先,靜態鏈接庫與動態鏈接庫都是共享代碼的方式,也可稱為程序模塊化的方式;
靜態鏈接庫:
lib中的指令都被直接包含在最終的EXE中,因此exe運行時不再需要lib文件;
不能再包含其他的動態鏈接庫或者靜態庫;
動態鏈接庫:
dll與EXE文件獨立存在,所以發布EXE時需要同時發布dll文件;
可以再包含其他的動態鏈接庫或者靜態庫;
建議:
請最好使用動態鏈接庫(dll)進行程序的模塊化,靜態鏈接庫(lib)過時了(應用程序升級上就能看出其劣勢);

閱讀全文

與vc編譯後生成的exe工程看不到相關的資料

熱點內容
文件怎麼搞成文件夾 瀏覽:726
多線程編程php 瀏覽:602
安卓機越用越卡有什麼辦法 瀏覽:7
高中生解壓操場適合做的游戲 瀏覽:391
程序員java招聘 瀏覽:446
未來之光手機雲伺服器 瀏覽:158
伺服器下載資料為什麼c盤滿了 瀏覽:263
怎麼清除空文件夾 瀏覽:544
如何查看派派伺服器 瀏覽:802
殺手6解壓畫面 瀏覽:669
誇張程序員 瀏覽:467
如何直播切兩個APP畫面 瀏覽:784
4x4測試伺服器怎麼獲得 瀏覽:740
開環與閉環python 瀏覽:517
蘋果手機上的東西怎麼加密 瀏覽:554
坐過牢可以做程序員嗎 瀏覽:254
男友是程序員女友是自由職業 瀏覽:272
娃娃智慧閱讀源碼 瀏覽:163
程序員敲響警鍾 瀏覽:888
猴子吃桃遞歸演算法 瀏覽:340