當前位置:首頁 » 編程軟體 » vs2010編譯出錯

vs2010編譯出錯

發布時間: 2022-11-20 20:03:02

㈠ visual studio2010編譯出錯

使用VS2010編譯VC++項目的時候可能會出這個問題。
如果升級到SP1問題沒有解決,那參考下面的方法。
網上大多的方法都是說在「清單工具」中將嵌入清單改成「否」,但是這個不一定100%解決問題。
我總結了下這個問題的解決方法:
1:如果項目是一個動態庫,或者說,項目中沒有實質的資源文件的時候,將嵌入清單改成「否」是可以解決的。
2:如果項目已有了資源文件,將嵌入清單改成「否」是不可以解決問題的,除非你同時把這些資源文件移除掉。
結論,確保項目中沒有資源文件的存在,且把嵌入清單改成「否」可以解決該問題,但這確實也失去了資源文件的作用,沒辦法,誰讓他是個Bug呢。

㈡ VS2010編譯的時候報錯 不是內部或外部命令,也不是可運行的程序或批處理文件.

首先復制VS2010的安裝目錄
在我的電腦右鍵屬性-高級-環境變數-找到系統變數中的path在後面粘貼剛才復制的安裝目錄
注意在最後一個值得後面是否有英文狀態的分號
有就不加 沒有就加
例如
C:\windows\;C:\windows\system32\;安裝目錄;

㈢ VS2010編譯C程序時出錯

代碼除了把printf中b的列印寫錯了,其他沒問題,b=%7.2lf,而不是b=7.2%lf
改正後編譯,輸出是:
C:\>test.exe
3,4,5
a= 3.00, b= 4.00, c= 5.00, s= 6.00
area= 6.00

㈣ VS2010編程出錯,error MSB6006:"CL.exe"已退出,代碼為-1073741792

cl.exe出現錯誤可能是源代碼中存在錯誤。

你可以嘗試以下方式進行修復:
1、創建一個全新的工程,不修改任何代碼。直接進行代碼編譯。查看能否正常工作。
2、如果1的方案同樣出現問題,請嘗試重裝vs2010。
3、如果1的方案無問題,能夠正常運行。請將出錯工程文件夾下的.sdf,.suo文件,Debug文件夾刪除。
重新進行編譯。

如果我的回答能夠幫助到你,希望能採納我的回答。

㈤ VS2010新建工程編譯就出錯了

提示說明在轉換到COFF文件因為錯誤失敗了(VS2010裝好了,一般是不會有[file invalid] 錯的)。
而完成轉換工作的是cvtres.exe這個程序。出現上面錯誤的根本原因是系統中存在有多個版本的 cvtres.exe。
系統目錄下版本: C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe
VS目錄下版本: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cvtres.exe
如果是64位系統,那麼還有個在 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\cvtres.exe
不過Framework 和Framework64下倆個版本是一致的,而且由於系統更新,一般比VS目錄下的版本新。
到此解決方法也就明顯簡單了,只需要將舊版的重命名或者刪除,不過我一般習慣重命名,比如在後面加上 -old。

㈥ vs2010編譯出錯

代碼工程設置屬性頁裡面生成事件加入了自己的cmd命令,而該命令不符合VS生成事件的語法結構,具體你看看生成事件選項裡面它設置的是調用那個文件,再打開那個文件看看檢查下有什麼錯誤。

㈦ 在vs2010編譯程序時出現「語法錯誤 : 缺少";"(在"類型"的前面)」是什麼原因

int temp,temp1,temp2;
問題就是在這一句出現的,有的編譯器就會把變數的定義放在最前面,而不能根據語境隨時定義,這就是編譯器最大的不足之處。

㈧ vs2010 的編譯出錯: error midl2212:error while to file.\TestOcx_i.c。這是什麼原因跪求解決方法

將midl.exe cl.exe的路徑添加到環境變數PATH里,使用命令提示窗口手動命令midl xxx.idl,即可成功。親測 OK ,midl.exe 如果找不到,需要安裝windows sdk (參考MSDN).
驗證環境:
windows 10

midl path :C:\Program Files (x86)\Windows Kits\10\bin\x64
vs2017

㈨ 為什麼我的vs2010 總是編譯失敗

轉載:
連接器LNK是通過調用cvtres.exe完成文件向coff格式的轉換的,所以出現這種錯誤的原因就是cvtres.exe出現了問題。

在電腦裡面搜索一下cvtres.exe,發現存在多個文件,使用最新的cvtres.exe替換老的文件即可,替換之前記得備份一下,如果不對,可以替換回來。

例如:我的電腦裡面安裝了vs2010,最近更新了系統,打了一些補丁,結果就出現這種錯誤了。在電腦裡面搜索發現
C:\Program Files\Microsoft Visual Studio 10.0\VC\bin
C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7600.16385_none_ba476986f05abc65
C:\Windows\Microsoft.NET\Framework\v4.0.30319

這三個路徑裡面都有cvtres.exe文件,於是我嘗試使用第二個路徑裡面的文件替換第一個路徑的文件,問題解決。

參考資料如下:
http://stackoverflow.com/questions/10888391/link-fatal-error-lnk1123-failure-ring-conversion-to-coff-file-invalid-or-c/14144713#14144713

熱點內容
app什麼情況下找不到伺服器 發布:2025-05-12 15:46:25 瀏覽:714
php跳過if 發布:2025-05-12 15:34:29 瀏覽:467
不定時演算法 發布:2025-05-12 15:30:16 瀏覽:131
c語言延時1ms程序 發布:2025-05-12 15:01:30 瀏覽:166
動物園靈長類動物配置什麼植物 發布:2025-05-12 14:49:59 瀏覽:736
wifi密碼設置什麼好 發布:2025-05-12 14:49:17 瀏覽:148
三位數乘兩位數速演算法 發布:2025-05-12 13:05:48 瀏覽:397
暴風影音緩存在哪裡 發布:2025-05-12 12:42:03 瀏覽:542
access資料庫exe 發布:2025-05-12 12:39:04 瀏覽:630
五開的配置是什麼 發布:2025-05-12 12:36:37 瀏覽:365