VS中的預編譯器參數設置

之前寫的一個程序,今天下午去調試的時候突然不能使用了,原來可以運行的程序今天編譯時發現出現了一堆的編譯錯誤,表示很好奇:





經過了對比調試,解決的方法如下:

右擊工程屬性->C/C++->預處理器->預處理器定義中,添加如下內容:

WIN32
NDEBUG
_CONSOLE


NDEBUG 表示關閉條件編譯調試代碼開關(即不編譯assert函數)



然後重新編譯,問題就解決了。


發佈了48 篇原創文章 · 獲贊 42 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章