当前位置: 代码迷 >> WinCE >> 环境VS2005 CJECSiMX51 (armv4i)移植到wince6.0的设备上解决方法
  详细解决方案

环境VS2005 CJECSiMX51 (armv4i)移植到wince6.0的设备上解决方法

热度:319   发布时间:2016-04-28 13:51:56.0
环境VS2005 CJECSiMX51 (armv4i)移植到wince6.0的设备上
主要问题为以下两个
1. D:\Program Files\Microsoft Visual Studio 8\VC\ce\include\crtdefs.h(100) : fatal error C1189: #error : ERROR: Use of C runtime library internal header file.

2. D:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\afxv_w32.h(38) : fatal error C1189: #error : MFC requires WINVER to be #defined to 0x0400 or greater

网上查了很多,基本上没有给力的解决方案,或个解决方案只对个体有用,没说清楚原因,原理,及解决办法,所以在这请高人指点,网上有很多人遇到过,有好多是什么不能移植的,重新创工程之类的,这个对我没有意义 ,因为项目有些大,还是是别人的工程。所以请大家给些建设性意见,无论能不能解决,都朝解的问题的心态来想,没事,路过,帮顶都行,不要说懈气的,解决不了我也会结贴。谢谢

------解决方案--------------------
宏_WIN32_WCE没有定义
------解决方案--------------------
LZ可以参考下
http://topic.csdn.net/u/20110826/16/7363e120-4f36-4929-b4aa-36cbd221699b.html
  相关解决方案