VS2015 (C/C++) 生成的程序,不能在server2008上運行


項目本來是為Linux下運行做的,但是客戶環境需要在windows下運行,幸好用的一些庫是跨平台的。

於是用vs2015編譯。

然后就發現在2008上卻運行時庫,裝了2015的運行時庫后, 在運行,就出現 0x0000007b 的錯誤,

網上搜了各種討論解決方法,都沒有搞好,都准備放棄了。

后來 , 還是在一個文章中看到 , 按照其介紹, 改了兩個設置,包括所有引用的項目,然后成功了!

更改的設置如下圖:

 

這兩處,分別改為使用“靜態庫”和“/MT”,所有依賴項目

注意:這是 Release 版,Debug 可能仍然是缺少文件,因為 兩個版本的運行時庫文件不一樣。

 

(詳解見原文:http://blog.csdn.net/asanscape/article/details/38752655)


免責聲明!

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



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