wince6.0编译命令分析
下面從CSDN幫助文檔簡要說明vs2005下面的系統編譯命令,這些命令位于Build->Advanced Build Commonds
一共有六條命令,分別是:
1.Sysgen
2.Clean Sysgen
3.Build and Sysgen
4.Rebuild and Clean Sysgen
5.Build Current BSP and Subprojects
6.Rebuild Current BSP and Subprojects
現分別討論一下,各條命令的命令情況:
一、Sysgen
Sysgen 相當于 "blddemo -q",一般是第一次編譯或者改變了Catalog中的Item時,也就是改變了SYSGEN變量,就用這個命令,下面是CSDN中的說明:
?
二、Clean Sysgen
下面是CSDN中的說明:
Clean Sysgen? 這條命令相當于"blddemo clean -q",它會清除wince系統內的SYSGEN變量,重新生成SYSGEN變量。當你改變了環(huán)境變量或者SYSGEN變量的時候,可以選擇此命令。如果只是修改了源代碼,則這個命令則不推薦。
?
三、Build and Sysgen
CSDN說明:
當你修改了位于%_WINCEROOT%\Public 或者%_WINCEROOT%\<custom_directory>目錄下面的文件時,可以使用這個命令。在此處微軟是不推薦使用這個命令的,因為這個命令會編譯整生OS源代碼,然后執(zhí)行系統生成,這會浪費大量的時間。如果你不是實現wince系統的源代碼修改,則這個命令不推薦使用。
?
四、Rebuild and Sysgen Clean
CSDN說明:
這個命令也會編譯整個OS的源代碼,需要發(fā)費許多的時候,是不推薦使用的。這個命令的另一個重點是:它會清除wince下面的所有的庫,然后重新再生成,這對于沒有源代碼的庫文件,一旦刪除了,你就只能重新安裝wince了
?
五、Build and Sysgen Current BSP
Build and Sysgen Current BSP 這個命令會編譯BSP的源代碼,即僅編譯/platform目錄下的代碼。當你修改了BSP目錄的文件,可以選擇這個命令來編譯。如果SYSGEN變量也已經改變了,就不要選擇這個命令,可以選擇Sysgen
六、Rebuild and Clean Sysgen Current BSP
這個命令,在csdn中的blddemo命令介紹時,有如下說明:
其英文意思大概為:下面的代碼說明了你先前在編譯\Platform\Common時,發(fā)現了一個錯誤導致了編譯中止,當你修改了這個錯誤的時候,可以通過此命令繼續(xù)編譯。
其中blddemo這條命令的詳細使用說明,在csdn中的鏈接如下:
http://msdn.microsoft.com/en-us/library/ee478761(v=WinEmbedded.60).aspx
總結
以上是生活随笔為你收集整理的wince6.0编译命令分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 买黄金的年轻人们 支棱不起来了?金价继续
- 下一篇: 沙滩排球危机 《壮志凌云》幕后故事