wince6 0的編譯命令分析

2021-06-18 02:10:44 字數 1728 閱讀 9161

下面從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變數。當你改變了環境變數或者sysgen變數的時候,可以選擇此命令。如果只是修改了源**,則這個命令則不推薦。

三、build and sysgen

csdn說明:

當你修改了位於%_winceroot%\public 或者%_winceroot%\目錄下面的檔案時,可以使用這個命令。在此處微軟是不推薦使用這個命令的,因為這個命令會編譯整生os源**,然後執行系統生成,這會浪費大量的時間。如果你不是實現wince系統的源**修改,則這個命令不推薦使用。

四、rebuild and sysgen clean

csdn說明:

這個命令也會編譯整個os的源**,需要髮費許多的時候,是不推薦使用的。這個命令的另乙個重點是:它會清除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時,發現了乙個錯誤導致了編譯中止,當你修改了這個錯誤的時候,可以通過此命令繼續編譯。

wince6 0編譯命令分析

下面從csdn幫助文件簡要說明vs2005下面的系統編譯命令,這些命令位於build advanced build commonds 一共有六條命令,分別是 1.sysgen 2.clean sysgen 3.build and sysgen 4.rebuild and clean sysgen 5...

wince 6 0 的編譯錯誤

剛才新增wince6.0 對mfc的支援,只是在platform.bib中增加了幾個mfc相關的dll而已,按照wince5.0 經驗,就是執copy file to release directory就可以了,但是我執行它之後去工程目錄下看並沒有更新platform.bib,不知道咋回事,後來我手...

WinCE5 0和WinCE6 0的編譯選項介紹

在wince5.0中,在 build os 選單中,我們會看到不同的編譯選項 sysgen build and sysgen 和 build and sysgen current bsp sysgen 不用多說,當你在 catalog 中新增或刪除了新的item的時候,就用這個吧。build and...