【发布时间】:2019-05-13 04:17:38
【问题描述】:
我需要在两个环境中构建我的 C++ 项目:
Visual Studio 2015 (VS2015) 安装在 Windows 10 x64 上
Visual Studio 2002 (VS2002) 安装在 Windows XP 上
现在每次我需要触发在 2 台 PC 上构建我的项目两次,这种方式对我来说是不够的。
我之前做过一些研究,有人建议在一台 PC 上安装多个编译器,但问题是 VS2002 太旧,无法在 Windows 10 x64 上安装。
我正在寻找可以触发构建一次的任何方法或软件工具,然后我可以在 VS2015 和 VS2002 上构建我的项目(例如,如果我可以在一台 PC 上安装 VS2015 和 VS2002,我可以编写一个简单的批处理文件以在两个编译器中构建我的项目)。
【问题讨论】:
-
安装 cygwin 并使用 ssh 在另一台机器或虚拟机中触发构建。
-
这样的工具是
cmake 3.5。 cmake.org/cmake/help/v3.5/generator/Visual%20Studio%207.html -
请问为什么?这是工作要求吗? XP 不再受支持(我认为是任何容量),如果您使用的是 Windows 10,不妨升级到 Visual Studio 2019。
-
@Casey 是的。根据support.microsoft.com/en-us/lifecycle/search/14086,基于 XP 的 Windows Embedded POSReady 2009 终端将在 2019 年 4 月 9 日之前获得更新(现在已成为过去)
-
@RetiredNinja 是的,使用 SSH 对我来说是一种选择,但设置可能有点复杂,所以我尝试看看我是否有其他想法。
标签: c++ visual-studio-2015 visual-studio-2002