转载自:http://blog.csdn.net/veabol/article/details/5886632
WinCE系统虽好,但是开发过程中的build速度实在是让我们有些等得不耐烦。
现在的电脑性能越来越高,并且处理器也至少是双核的,如果对于build的速度仍然不满意的话可以使能BUILD_MULTIPROCESSOR功能,让Build.exe在多处理器上实现多线程。
(原创文章,转载请注明出处: http://www.veabol.com/thread-20-1-1.html )
具体方法:
CE5.0,在项目的环境变量中添加BUILD_MULTIPROCESSOR并设置为想要的值.
CE6.0,工具-> 选项-> Platform Builder for CE-> OS Design and Builder - 6.0-> General-> Multiprocessor Build,如下图:

设置完成后测试build速度比以前快一些,如果是执行build and sysgen整个WINCE的文件速度的提高会很明显。
注意事项:
1、MSDN中有明确说明,设置的数值可以多于、等于、少于处理器内核数量,但是不恰当的值可能会影响速度的提高,所以建议最好设置为处理器内核的数量。
2、这个设置只对build.exe有影响,对于make image没有速度上的提升。
本文介绍了如何通过在WinCE项目中启用BUILD_MULTIPROCESSOR功能来提高Build.exe的多线程处理速度,从而加速WinCE系统的构建过程。详细步骤包括设置环境变量和修改工具选项,测试结果显示整体构建速度显著提升。
6807

被折叠的 条评论
为什么被折叠?



