導航:首頁 > 源碼編譯 > cvs2010程序編譯失敗

cvs2010程序編譯失敗

發布時間:2023-11-10 23:10:01

㈠ 為什麼我的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

㈡ 求解用VS2010編寫C語言程序,總是失敗1個,上面說錯誤是轉換到COFF期間失敗:文件無效或損壞

vs2010 LINK : fatal error LNK1123: 轉換到 COFF 期間失敗:

解決方法如下:
刪除C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin下面的那個cvtres.exe 。他重復了
原因:
轉換到 COFF 期間失敗: 文件無效或損壞
輸入文件必須具有通用對象文件格式 (COFF) 。 如果輸入文件不是 COFF,鏈接器會自動嘗試將32位OMF對象轉換成COFF,或運行 CVTRES.EXE 來轉換資源文件。 此消息表明該鏈接器未能轉換該文件。
網路:
COFF –通用對象文件格式(Common Object File Format),是一種很流行的對象文件格式(注意:這里不說它是「目標」文件,是為了和編譯器產生的目標文件(*.o/*.obj)相區別,因為這種格式不只用於目標文件,庫文件、可執行文件也經常是這種格式)。大家可能會經常使用VC吧?它所產生的目標文件(*.obj)就是這種格式。其它的編譯器,如GCC(GNU Compiler Collection)、ICL(Intel C/C++ Compiler)、VectorC,也使用這種格式的目標文件。不僅僅是C/C++,很多其它語言也使用這種格式的對象文件。

㈢ VS2010編譯c語言報錯,求助大神

雙擊出錯信息
定位到出錯行
然後根據出錯信息提示 分析出錯行代碼,並針對修改
如果自己弄不明白是哪裡錯了, 可以上傳代碼及出錯信息。

閱讀全文

與cvs2010程序編譯失敗相關的資料

熱點內容
支持dsd硬解壓音效卡 瀏覽:768
怎麼查看u盤加密區 瀏覽:181
台電加密是什麼格式 瀏覽:155
php論壇版塊在哪個文件夾 瀏覽:442
暗黑的伺服器為什麼維護 瀏覽:624
android內存溢出的原因 瀏覽:18
標志307的壓縮比是多少 瀏覽:636
伺服器啟動為什麼叫三聲 瀏覽:997
追風箏的人英文pdf 瀏覽:940
解壓小熊手機殼 瀏覽:346
成都市區建成面積演算法 瀏覽:661
智能家居單片機 瀏覽:97
買男裝用什麼app好 瀏覽:855
文件夾合並了怎麼拆開 瀏覽:260
波段副圖源碼無未來函數 瀏覽:89
livecn伺服器地址 瀏覽:259
程序員這個工作真的很吃香嗎 瀏覽:847
程序員和數學分析師待遇 瀏覽:681
壓縮氣彈簧怎麼拆 瀏覽:326
華為公有雲伺服器添加虛擬ip 瀏覽:211