Visual Studio 2008 、VS200八、VC2008工程源文件配置、編譯配置 工具
有時編寫代碼時,每每存在這樣的需求(或是但願有這樣的功能):一個工程通過不共同的配置實現不一樣的版本或是功能,好比作開發包的Dome,一個庫文件, 開發工具
有多個API接口,以lib文件給用戶提供時,咱們須要提供文檔和Demo,你能夠一個Demo創建一個工程,可是,像VS2008這樣的高級開發工具應該有解決 3d
辦法的,關鍵是你不知道怎麼用,在VS2008環境下有這樣幾種解決辦法: blog
缺點是須要有多個Demo的工程文件,複雜;在工程上點擊右鍵->設置爲啓動項目。 接口
決定運行哪一個源文件參與編譯運行的單獨配置,方法是:按住Ctrl鍵,用鼠標點擊不參與編譯的源文件選中,而後點擊鼠標右鍵在屬性->配置屬性->常規->從生成中排除 開發
項設置爲"是"。 文檔
例如,咱們單獨編譯運行WIDGET_Menu.c的democratic,在工程視圖中找到WIDGET_Menu.c右鍵屬性將其屬性->從生成中排除設置爲 it
"否",編譯運行效果圖以下: io
咱們再單獨編譯運行WIDGET_EditWinmode.c的demo,須要把上一個WIDGET_Menu.c屬性->從生成中排除設置爲"是", 編譯
WIDGET_EditWinmode.c的屬性->從生成中排除設置爲"否",效果圖以下: