2

特别是我们正在为运行 Windows CE 的 Intermec CK30/CK31 开发。我们有一个现有的 C++ 项目,它也针对较新的设备(运行 Windows Mobile 5/6)。

把这个留给我们的人,只是习惯于使用这两种环境来开发一套源代码。但我宁愿放弃一个,在一个环境中为所有人开发。

4

2 回答 2

3

您应该能够使用 VS2008 进行所有开发。您需要为 Intermec 和 WM 版本安装平台 SDK(默认情况下应该有 WM 4.2 和 5.0 标准)。VS2010 还不支持 Windows Mobile/CE 开发。

于 2011-10-20T12:53:32.087 回答
1

如果您在不同版本的 Visual Studio 中使用不同的环境,您可能需要查看cmake构建器。

它是一个meta-build程序,它为您创建一个请求的构建环境(例如 VS2005 或 VS2008)。您维护一组源代码,然后选择用于构建/修改代码的 IDE/编译器。每个开发人员都可以选择不同的 IDE/编译器。

这将是一个很好的折衷方案,因为您将代码与编译器/IDE 分开,并且如果您希望稍后再删除/恢复目标编译器/IDE,cmake 将毫不费力地删除/恢复目标编译器/IDE。

于 2011-10-20T09:36:44.443 回答