1. 程式人生 > >VS2017在Release下編譯錯誤C1001

VS2017在Release下編譯錯誤C1001

info bsp 平臺 inf 目的 http release 優化 .com

在使用VS2017編譯C程序時,Debug模式下編譯鏈接執行都沒有問題,但是一轉到Release模式下就出現下列編譯鏈接錯誤(IDE:VS2017 /VC++/MFC程序,目標平臺x86+Win32位):

技術分享圖片

根據錯誤幫助的提示,是由於IDE的編譯器使用的優化選項和表達式產生了不一致的結果,那麽只要禁止編譯器優化這個問題就解決了。打開項目的屬性頁,找到編譯器優化選項:C/C++->優化:禁止優化就可以了

VS2017在Release下編譯錯誤C1001