VS2017Release+x64失敗,LNK1104,無法打開文件"msvcprt.lib"


  采用VS2017+Qt5.10聯合開發環境建立開發,將Qt的庫包含到VS中使用VS2017的Debug+x64模式調試程序,通過並出現對應的EXE應用程序!

但是轉換到Release+x64模式出現問題:

LNK1104 無法打開文件"msvcprt.lib"

MSB8038 已啟用Spectre緩解,但找不到Spectre緩解庫。驗證Visual Studio工作負荷Spectre緩解庫。有關詳細信息,請參閱https://aka.ms/Ofhn4c.

之前使用VS2017的Debug+x64模式調試程序調試時在項目屬性中的C/C++的代碼生成中的Spectre緩解開啟時調試會出現和轉換到Release+x64模式

一樣的問題,禁用后編譯程序通過!!!

轉換到Release+x64模式出現這些問題,百度這些問題發現很多人說是Release和Debug模式下使用的Lib和DLL不一樣或者兩個模式下都需要配置

編譯環境。

2019-3-28-11:29

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2019-3-28-15:00

參考https://blog.csdn.net/hubbybob1/article/details/86239184文章,將文件和目錄包含后,調試出現問題:

”無法打開文件;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x64\store\msvcprt.lib“

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2019-3-28-15:30

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM