VC2005多配置工程中跳過部分文件不編譯

最近在做WinCE開發,主要是移植原先XP下的代碼,我們知道微軟自從VC2005開始支持CE開發了,我們爲了便於項目代碼管理希望把CE和XP的代碼統一到一個工程項目中進行管理,但在開發的過程中卻遇到了很大的障礙,XP下的很多接口CE是不支持的,沒有辦法我們只能自己想辦法自己實現啦。通過條件編譯可以使用新的代碼,但原來的代碼仍然留在工程中,VC默認是先對每個Cpp文件進行編譯。問題來了,Xp用的Cpp文件總是編譯報錯,能不能不編譯呢?網上搜了一通沒有找到方法,我想Properties一大堆選項應該有相應的。

 

選擇需要跳過的cpp文件打開properties看了2下general下的tool,這應該是編譯用到的編譯器,我試着選擇Custom Build Tool,果然編譯成功。

 

相信自己認爲有用的東西人家肯定早想到了,只是自己還沒有發現。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章