當前位置:首頁 » 編程軟體 » vc編譯不能用

vc編譯不能用

發布時間: 2022-09-03 16:27:39

⑴ 用vc可以編譯但不能運行

你的代碼用到了外部的
lib
庫文件,也需要添加進去。
現以添加socket需要的wsock32.lib
庫文件為例,說明添加方法。
VS2005,在下面路徑中,
項目-->
屬性-->
鏈接器-->
輸入
-->附加依賴項
加上
wsock32.lib。
你看一下你的代碼中用到了哪一個庫文件,按照上面的方法加上即可。

⑵ vc 6.0無法編譯

清楚了。原因在這里,你左邊建立了一個類,但是在右邊的代碼裡面,並沒有任何類的定義。所以就不能編譯了。你要執行這個程序,可以先關閉這個工程,然後選擇文件下的新建,選擇新建文件中的C++源文件,然後把代碼輸入,保存,就可以編譯運行了。

⑶ 為什麼vc++可以編譯不能運行

是這樣,你在新建VC++工程的時候,其中有一項是選擇將MFC庫作為共享的DLL還是靜態的DLL。
因為MFC程序在運行時需要一些DLL文件的支持,你從集成開發環境下編譯運行時,有默認的路徑來調用這些所需的DLL,因此運行不會有問題。而當你單獨運行文件夾下的可執行程序時,如果一開始選擇的是作為共享的DLL,則就會因為可執行程序的當前路徑下沒有所需的DLL文件而無法運行。
解決方法:
一種是打包程序,生成程序的安裝包,就像商業軟體一樣。
另一種就是採用作為靜態的DLL方式,即將程序要用到的庫集成到生成的exe程序中。這樣程序會稍稍大一點點,相當於一個綠色軟體。你可以點擊工程菜單下設置菜單項,常規選項卡,選擇作為靜態的DLL,重建工程就可以了。

⑷ 為什麼用VC編譯的程序不能打開

如果你的是控制台方式的話,可能是 你的程序裡面沒有輸出內容,你可以點"執行"按鈕看看.具體的腰看看你的源碼..

⑸ vc++編譯程序不能運行怎麼解決,顯示如下,系統為win7旗艦版

頭文件應該是:stdio或者是stdio.h才對。另外還有一個小提示,樓主用的VC++6.0在一些功能上可能在Win7旗艦版裡面有兼容性問題,這個是要注意下的!建議樓主使用VC++2008版本的編譯器,語法也和VC++6.0兼容,相比功能也更強大!

⑹ 為什麼VC6.0編譯通過了卻不能運行

推薦你在VC下使用執行(Ctrl+F5)來運行它。
如果你想找到那個exe手動運行的話:
1、在main()最後一行加上system("pause");重新編譯。
2、包含頭文件conio.h,然後在main()返回前最後一行加入getch();重新編譯。
3、啟動cmd,用cd命令進入到Debug目錄,輸入那exe文件的名字回車執行,這樣exe執行完後cmd不會自動關閉,exe留下的東西就留在屏幕上了。

熱點內容
銳志哪個配置性價比最高 發布:2025-02-12 17:38:43 瀏覽:917
智能推送演算法 發布:2025-02-12 17:38:41 瀏覽:834
拍照上傳器 發布:2025-02-12 17:34:29 瀏覽:651
androidweb框架 發布:2025-02-12 17:32:45 瀏覽:75
安卓編程賀卡 發布:2025-02-12 17:32:44 瀏覽:837
php獲取資料庫的欄位 發布:2025-02-12 17:29:02 瀏覽:765
伺服器地址消失 發布:2025-02-12 17:23:36 瀏覽:950
後台執行php腳本 發布:2025-02-12 17:21:45 瀏覽:470
spring編程式事務 發布:2025-02-12 17:16:55 瀏覽:397
nginx禁止ip訪問 發布:2025-02-12 17:15:14 瀏覽:273