wince下面开发驱动每次都build debug版本的OS非常费时费力,在不需要debug OS code的情况下,可以把OSbuild成Release版本,把自己开发的驱动build成Debug版本。这样在调试驱动程序的时候就可以和在debug版本OS差不多了。
具体步骤:
1. Sysgen Release 版本的OS
这一步只有第一次编译的时候需要,以后就可以省略了(如果不改动OS code 的话),可以直接进行以下步骤
2. copy %winceroot%/PBWorkspaces/%projectname%/WINCE500/CEPC_x86/cesysgen/oak/lib/x86/retail
to
%winceroot%/PBWorkspaces/%projectname%/WINCE500/CEPC_x86/cesysgen/oak/lib/x86/debug
这一步用来给下面build debug 版本project的时候需要的lib提供链接库
3. build debug版本的driver
4. copy debug版本的driver
from
%winceroot%/PBWorkspaces/%projectname%/RelDir/CEPC_x86_Debug
to
%winceroot%/PBWorkspaces/%projectname%/RelDir/CEPC_x86_Release
5. make runtime image.
ok...