WinCE系统虽好,但是开发过程中的build速度实在是让我们有些等得不耐烦。
现在的电脑性能越来越高,并且处理器也至少是双核的,如果对于build的速度仍然不满意的话可以使能BUILD_MULTIPROCESSOR功能,让Build.exe在多处理器上实现多线程。
具体方法:
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没有速度上的提升。