前不久剛重裝了系統,安裝vs2008,配置開發環境,從git上pull下來公司的代碼進程編譯也沒問題!
今天用vs創建了一個空的win32控制檯項目,編譯報了一堆錯誤,仔細一看報錯信息全都是找不到cruntime的函數
後來經過排查配置信息,才發現,剛裝好vs2008環境時,修改了vs的配置,增加了對SDK7.1的支持,
在添加包含目錄時,我添加了兩個路徑:
C:\Program Files\Microsoft SDKs\Windows\v7.1A\Include
C:\Program Files\Microsoft SDKs\Windows\v7.1A\Include\x64
把x64那個去掉就可以正常編譯了