阅读:1249回复:3
BSP源码变动后,如何快速将动过的文件编译进NK.bin?
BSP中仅有个别源文件发生变动,怎样可以将改变编译进NK.bin?
我只会用命令行到相应目录下把源文件编译成.obj文件,之后如果仅仅做makeimg,改动的文件并不能make进NK.bin,而每次 rebuild Platform 太花时间,所以请问各位如何快速编译变动后的文件进NK.bin? 谢谢大家! |
|
论坛版主
![]() |
沙发#
发布于:2004-11-26 13:39
:)
5步: 1.build你的源文件生成.exe/.dll(当然你可以把任意东西放到nk.bin里面,这里你可能需要上述两个吧:)) 2.在platform.bib里面添加 MODULES xxx.exe $(_FLATRELEASEDIR)\xxx.exe NK SH 当然,如果需要你还应该在platform.reg里面添加条目 3.把这些文件拷到(_flatreleasedir)目录底下 4.在命令行makeimg 5.Close ur eyes and pray. :))))) |
|
板凳#
发布于:2004-11-26 14:49
谢啦!
在命令行编译窗口中敲 set WINCEREL=1 (可以用set wince查看设了哪些环境变量),然后build -cfs,由于 WINCEREL 为1,The build utility will move your driver to the %_FLATRELEASEDIR% directory;If it is a debug build, the .dll, .pdb, and .map files move to the %_FLATRELEASEDIR% directory as well.这样就可以了,呵呵。英文是抄help。我之前是因为没有设环境变量WINCEREL,耽误了不少时间。 |
|
地板#
发布于:2004-11-26 15:03
首先要确定你的driver有没有打开编译
其次在你的driver下build -c 最后直接makeimg 要是改了platform。reg还得build BSP |
|