【发布时间】:2012-06-08 01:28:19
【问题描述】:
我有一个用于 Win CE 4.2(仅限 x86)的旧版 MFC C++ 应用程序,它最初是使用 Embedded Visual C++ 4 (eVC4) 构建的。我需要添加一些来自 C++ 库的功能,该库使用 eVC 编译器不支持的现代 C++ 功能(VS2008 编译器很好地支持它们。)
我尝试在 VS2008 中打开解决方案并收到错误“没有可用的平台与此项目文件的原始平台匹配”尽管正确安装了 SDK:这台机器上也有 EVC4 的功能副本。
在我的研究中,我在互联网上看到了关于 VS2008 是否可以使用 CE4.2 SDK 构建的相互矛盾的说法——但由于它都是 x86 代码,我不明白为什么这会是一个问题。
重申一下 - 我不需要任何 ARM 支持,也不需要模拟器或远程调试。我只需要能够将一堆 C++ 文件构建成一个可以在 CE 上运行的 DLL。
以前有人走过这条路吗?
【问题讨论】:
标签: visual-studio-2008 visual-c++ windows-ce evc4