visual-studio-2008 - 在 Visual Studio 2008/2010 中构建 Win CE 4.2?

标签 visual-studio-2008 visual-c++ windows-ce evc4

我有一个适用于 Win CE 4.2(仅限 x86)的旧版 MFC C++ 应用程序,该应用程序最初是使用嵌入式 Visual C++ 4 (eVC4) 构建的。我需要添加一些来自 C++ 库的功能,该库使用 eVC 编译器不支持的现代 C++ 功能(VS2008 编译器很好地支持它们。)

我尝试在 VS2008 中打开解决方案,并收到错误“没有可用的平台与此项目文件的原始平台匹配”,尽管正确安装了 SDK:该计算机上还具有 EVC4 的功能副本。

在我的研究中,我在互联网上看到关于 VS2008 是否可以使用 CE4.2 SDK 构建的相互冲突的说法 - 但由于它都是 x86 代码,我不明白为什么这会成为一个问题。

重申一下 - 我不需要任何 ARM 支持,也不需要模拟器或远程调试。我只需要能够将一堆 C++ 文件构建到一个可以在 CE 上运行的 DLL 中。

以前有人走过这条路吗?

最佳答案

作为碎屑留给后来者——

VS2008 不支持使用 x86 标准 SDK 构建 WinCE.NET 4.2。

我们目前正在返回 VS2003 以获得此支持。

关于visual-studio-2008 - 在 Visual Studio 2008/2010 中构建 Win CE 4.2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10942005/

相关文章:

c++ - 修改自身的运行可执行文件

sql-server - 实时系统数据库使用

css - 格式化 CSS 文件(压缩/解压缩)

c++ - Visual C++/Cli 中的异步 sleep ,如何创建一个 X 毫秒的时间来调用函数而不会使 GUI 停止

visual-c++ - 在DLLMain中调用CUDA函数

c++ - 构建输出与项目构建顺序不匹配

c# - 在 Windows CE 2013 中实现 Web 服务服务器

visual-studio-2008 - 如何使用 .vsprops 文件覆盖 MS Visual Studio 中的 VC++ 目录

c# - 为什么我必须链接引用程序集?

c++ - 对包含在 DLL 中的说明