-1
我不知道這裏有什麼問題..任何人都可以幫助我的源代碼是Hello Triangle警告LNK4098:defaultlib'LIBCMT'與使用其他庫相沖突;使用/ NODEFAULTLIB:庫
我不知道這裏有什麼問題..任何人都可以幫助我的源代碼是Hello Triangle警告LNK4098:defaultlib'LIBCMT'與使用其他庫相沖突;使用/ NODEFAULTLIB:庫
這個警告是由MSVC++鏈接器發出時比使用不同的C運行時庫您主要的可執行文件用途被鏈接到你的可執行文件如果具有不同C運行時庫的庫鏈接,也會發生這種情況。一般來說,這並不會造成嚴重的問題,但如果它破裂,它通常會以驚人的方式破裂。
靜態庫的常用解決方案是在C運行時不建立鏈接來構建庫,並讓它們依賴於它們鏈接到的可執行文件的C運行時。對於動態庫,事情會變得複雜。
這是正確的StackOverflow禮儀將問題的逐字逐句發佈到問題中,而不是鏈接它。 – datenwolf 2015-02-24 18:08:18