[英]Corrupt C runtime library?
我使用的是Visual Studio Professional 2012(帶有Update 2),由於我有一個項目需要使用VC ++ 2010工具集進行構建,因此我還安裝了Visual C ++ 2010 Express(帶有SP1)。
對於較舊的項目,我也使用較新的2012 IDE。 因此,對於這些項目,我將Platform Toolset設置為v100。 當我還將運行時庫設置為/ MT或/ MTd時,出現以下錯誤:
error LNK1127: library is corrupt
對於libcpmt.lib
或libcpmtd.lib
,取決於配置。
這有什么問題嗎?
安裝歷史:
如果我理解正確,您是在安裝VS2012 之后安裝VS2010嗎? 如果不是,請編輯您的問題以使其清楚。
Microsoft不建議按此順序進行安裝,並且有很多警告和自述文件需要導航才能確定發生了什么。
我建議最好的辦法是重新安裝VS2012(或進行修復安裝),然后查看仍然存在的問題(如果有的話)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.