VS編譯問題

2021-06-22 23:33:47 字數 2079 閱讀 9730

inyxml.lib(tinyxml.obj) : msil .netmodule or module compiled with /gl found; restarting link with /ltcg; add /ltcg to the link command line to improve linker performance

libcmt.lib(invarg.obj) : error lnk2005: ___pinvalidarghandler already defined in libcmtd.lib(invarg.obj)

libcmt.lib(invarg.obj) : error lnk2005: __initp_misc_invarg already defined in libcmtd.lib(invarg.obj)

libcmt.lib(invarg.obj) : error lnk2005: __call_reportfault already defined in libcmtd.lib(invarg.obj)

libcmt.lib(invarg.obj) : error lnk2005: __set_invalid_parameter_handler already defined in libcmtd.lib(invarg.obj)

libcmt.lib(invarg.obj) : error lnk2005: __get_invalid_parameter_handler already defined in libcmtd.lib(invarg.obj)

libcmt.lib(invarg.obj) : error lnk2005: __invoke_watson already defined in libcmtd.lib(invarg.obj)

libcmt.lib(invarg.obj) : error lnk2005: "void __cdecl _invoke_watson(unsigned short const *,unsigned short const *,unsigned short const *,unsigned int,unsigned int)" (?_invoke_watson@@yaxpbg00ii@z) already defined in libcmtd.lib(invarg.obj)

libcmt.lib(invarg.obj) : error lnk2005: __invalid_parameter already defined in libcmtd.lib(invarg.obj)

libcmt.lib(invarg.obj) : error lnk2005: "void __cdecl _invalid_parameter(unsigned short const *,unsigned short const *,unsigned short const *,unsigned int,unsigned int)" (?_invalid_parameter@@yaxpbg00ii@z) already defined in libcmtd.lib(invarg.obj)

解決方案:it can be fixed with the following setting: configuration properties -> linker -> input -> ignore specific libraries -> libcmt.lib. it is fixed in beta9, which is already switched to vs2010, no need to convert anymore.

qt libraries 4.6.3 for windows (vs 2008, 194 mb)  

版本,直接執行安裝就可以,將qtdir、qmakespec、path設定好,並修改

c:\qt\2010.04\qt\mkspecs\win32-msvc2008中qmake.conf 

檔案,將

qmake_lflags_debug

= /debug   

改為  

qmake_lflags_debug

= /debug /incremental:no 

修改的目的是為了編譯webkit的debug版本時不出現增量鏈結超出限制的錯誤。

VS編譯問題

一 link warning lnk4075 忽略 editandcontinue 由於 incremental no 規範 vs 解決辦法 屬性,鏈結器,常規,啟動增量鏈結 選擇 是 incremental 或者選擇專案 屬性 配置屬性 c c 修改 除錯資訊格式 為 程式資料庫 zi 二 沒有問...

VS程式編譯問題

1 error lnk2019 無法解析的外部符號 解決記錄 解決方案 找不到lib庫檔案導致,當工程屬性都配置正確的前提下 庫包含目錄,庫附加目錄,鏈結器輸入庫,動態庫配置都正確 還是會報錯,解決方法如下 cpp原始檔主程式最前面直接新增預編譯庫指令 pragma comment lib,os i...

VS2008編譯問題!

vs2005鏈結問題 lnk2005錯誤 error lnk2005 free 已經在 libcmtd.lib dbgheap.obj 中定義 以前經常遇到這個警告資訊,因為執行並沒有什麼問題,所以也沒深究。但是耿耿於懷那個 0 個錯誤,0 個警告 的成功提示,在網上搜了一下。原來問題出在預設庫的引...