我有一个用于Win CE4.2(仅限x86)的遗留MFC应用程序,它最初是使用Embedded Visual C++ 4 (eVC4)构建的。我需要添加一些功能,这些功能来自C++库,该库使用了eVC编译器不支持的现代C++特性( VS2008编译器很好地支持它们)。
我尝试在VS2008中打开解决方案,尽管正确安装了SDK,但收到的错误消息是“没有与此项目文件的原始平台匹配的可用平台”:这台机器上还安装了EVC4的功能副本。
在我的研究中,我在互联网上看到了关于VS2008是否可以使用CE4.2SDK构建的相互矛盾的说法--但由于它都是x86代码,我看不出为什么这会是一个问题。
重申一下--我不需要任何ARM支持,也不需要模拟器或远程调试。我只需要能够建立的C++文件堆到一个动态链接库,这将飞行在CE上。
以前有人走过这条路吗?
发布于 2012-06-16 08:45:17
作为面包屑留给后来者--
VS2008不支持使用x86的标准开发工具包构建WinCE.NET 4.2。
我们目前正在艰难地返回VS2003以获得此支持。
https://stackoverflow.com/questions/10942005
复制相似问题