WinCE 6.0 的IDE编译菜单与命令行的对应关系

来源:互联网 发布:网络上贷款不还怎么办 编辑:程序博客网 时间:2024/06/06 02:30

In Visual Studio 2005.net with Platform Builder 6.0 for Windows Embedded CE 6.0,you can use the visual studio IDE menu to build your OS design, and you also can use the command line. The visual studio IDE build menu maps to command line as following:

 
Build Menu:
   Build solution  ---> blddemo -q
   Rebuild solution ---> blddemo clean -q
   Build <OS Design Project Name>  --->blddemo -q
   Rebuild <OS Design Project Name> --->blddemo clean -q
   Copy Files to Release Directory  --->buildrel
   Make Run-Time Image  --->makeimg
Build | Advance Build Commands Menu
   Sysgen --->blddemo -q
   Clean Sysgen --->blddemo clean -q
   Build and Sysgen --->blddemo
   Rebuild and Clean Sysgen --->blddemo clean cleanplat -c
   Build Current BSP and Subprojects --->blddemo -qbsp
   Rebuild Current BSP and Subprojects --->blddemo -qbsp -c
Target Build-BSP
   Build  ---> set wincerel=1&&build
   Rebuild ---> set wincerel=1&&build -c
   Sysgen ---> SysgenPlatform %_TARGETPLATFORM% preproc&&SysgenPlatform   
               %_TARGETPLATROOT% postproc
   Build and Sysgen --->blddemo -qbsp
   Rebuild and Sysgen --->blddemo -qbsp -c

Target Subproject
   Build --->set wincerel=1&&build
   Rebuild --->set wincerel=1&& build -c

VS2005 IDE 其实也是调用命令行来编译的。
这些批处理都在WINCE600/PUBLIC/COMMON/OAK/MISC 下。
应用程序在/WINCE600/PUBLIC/COMMON/OAK/BIN/I386下。

wince.bat 构建环境
BldDemo.bat 设置一些内部使用的环境变量。并调用ceBuild.bat 来执行Sysgen 和 Build 过程。
ceBuild.bat 负责执行整个sysgen 和 build 过程,包括编译源代码树和链接库文件。
buildRel.bat 负责Release Copy 过程。
MakeImg.exe 安装 BIB 文件的指示打包成最终的 BIN。

原创粉丝点击