WinCE下,快速編譯驅動及BSP 非常有幫助。

2021-04-19 09:37:24 字數 667 閱讀 2721

在wince下面,建立工程,然後編譯是需要花很長時間的。當我們第一編譯完工程以後,如果需要改我們的驅動或者bsp,我們是不需要重新編譯整個工程的:

1. 如果更改了driver,以wince6.0為例,我們可以在選單裡面選擇「build」->「open release directory in build window」 ,然後在彈出的命令列視窗中,通過dos命令切換到你要編譯的driver的目錄下面,然後執行「build」就可以了。也可以執行「build -c」會強制把所有的檔案都編譯一遍。被編譯後的driver的dll會被自動拷貝到release目錄下面,然後再切換的工程的release目錄下面,執行一下「make image」就可以了。

2. 如果改變了oal部分的**,同樣用上面介紹的方法,需要注意的是,oal部分可能包含多個資料夾,如果改變了oal裡面的**,不要進入oal裡面的資料夾去編譯,一定要在oal這層進行編譯,這樣oal部分的lib,dll才會被重新編譯並拷貝到release目錄下面。

3. 如果改變了配置檔案,比如config.bib,platform.reg檔案,那麼直接將這些檔案拷貝到你的工程目錄下面,然後執行一下「make image」就可以了。

4. 如果改變了eboot部分的**,那按照步驟1的方法就可以了,可能你都不需要執行「make image」命令,因為可能你只需要eboot.bin或者eboot.nb0。

WinCE下,快速編譯驅動及BSP

wince下,快速編譯驅動及bsp 在wince下面,建立工程,然後編譯是需要花很長時間的。當我們第一編譯完工程以後,如果需要改我們的驅動或者bsp,我們是不需要重新編譯整個工程的 1.如果更改了driver,以wince6.0為例,我們可以在選單裡面選擇 build open release di...

WinCE下,快速編譯驅動及BSP

在wince下面,建立工程,然後編譯是需要花很長時間的。當我們第一編譯完工程以後,如果需要改我們的驅動或者bsp,我們是不需要重新編譯整個工程的 1.如果更改了driver,以wince6.0為例,我們可以在選單裡面選擇 build open release directory in build w...

WinCE下,快速編譯驅動及BSP

在wince下面,建立工程,然後編譯是需要花很長時間的。當我們第一編譯完工程以後,如果需要改我們的驅動或者bsp,我們是不需要重新編譯整個工程的 1.如果更改了driver,以wince6.0為例,我們可以在選單裡面選擇 build open release directory in build w...