none
将代码从移植到wince上编译出现了Use of C runtime library internal header file的问题 RRS feed

  • 问题

  • Error 1 fatal error C1189: #error :  ERROR: Use of C runtime library internal header file.

    \Microsoft Visual Studio 8\VC\ce\include\crtdefs.h 100 

     

    我想要把PC上的代码移植到WINCE上,打开解决方案后修改了项目属性,将目标平台设置为wince的。

    build的时候就出现了上面的问题该怎么解决?

    还有,在移植到Wince的过程中还会出现哪些常见的问题?该怎么解决?

     

     

    2012年8月13日 3:58

答案

  • 你好,

    这个可能和你的编译器路径设置有关,具体可以参考CSDN上的两个帖子:

    1. http://topic.csdn.net/u/20100826/08/2efa9000-2d32-45c3-a7aa-1f8b6231f549.html

    2. http://topic.csdn.net/u/20070205/19/b4f2a487-7ba1-4b05-a6ce-ba1026548995.html

    PC的应用程序移植到CE设备上,会出现某些函数CE平台不支持的问题,这个就需要具体问题具体分析了。


    Keep Fighting

    2012年8月13日 6:51