導航:首頁 > 源碼編譯 > 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程序編譯失敗相關的資料

熱點內容
房產證加密收費嗎 瀏覽:153
slam演算法處理數據 瀏覽:267
如何判斷伺服器ip地址和版本號 瀏覽:965
python獲取html內容 瀏覽:770
北歐大神程序員 瀏覽:205
安卓手機怎麼拍出照片的質感 瀏覽:835
編譯後的病毒長什麼樣子 瀏覽:23
圍棋與程序員 瀏覽:260
加密和解密的單詞 瀏覽:983
我的世界td伺服器怎麼注冊 瀏覽:415
編譯器的堆空間 瀏覽:601
雲引擎雲伺服器 瀏覽:909
解壓視頻聲控吃冰義大利 瀏覽:408
渦旋壓縮機動渦盤 瀏覽:881
手機郵件發文件夾 瀏覽:451
魔獸世界懷舊服tbc薩滿宏命令 瀏覽:549
linuxsvn手冊 瀏覽:271
程序員圖鑒 瀏覽:539
東營程序員 瀏覽:716
發票上傳參數沒置伺服器地址 瀏覽:51