Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/132.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何构建C++;Visual Studio 2015和Visual Studio 2002中的项目 我需要在两个环境中构建我的C++项目:_C++_Visual Studio 2015_Visual Studio 2002 - Fatal编程技术网

如何构建C++;Visual Studio 2015和Visual Studio 2002中的项目 我需要在两个环境中构建我的C++项目:

如何构建C++;Visual Studio 2015和Visual Studio 2002中的项目 我需要在两个环境中构建我的C++项目:,c++,visual-studio-2015,visual-studio-2002,C++,Visual Studio 2015,Visual Studio 2002,Visual Studio 2015(VS2015)安装在Windows 10 x64上 安装在Windows XP上的Visual Studio 2002(VS2002) 现在每次我需要触发在2台PC上构建两次我的项目,这种方式对我来说是不够的 我以前做过一些研究,有人建议在一台电脑上安装多个编译器,但问题是VS2002太旧,无法安装在Windows10x64上 我正在寻找能够触发构建的任何方法或软件工具,然后我可以在VS2015和VS2002上构建我的项目(例如,如果我可以在一台PC上同时

Visual Studio 2015(VS2015)安装在Windows 10 x64上

  • 安装在Windows XP上的Visual Studio 2002(VS2002)

  • 现在每次我需要触发在2台PC上构建两次我的项目,这种方式对我来说是不够的

    我以前做过一些研究,有人建议在一台电脑上安装多个编译器,但问题是VS2002太旧,无法安装在Windows10x64上

    我正在寻找能够触发构建的任何方法或软件工具,然后我可以在VS2015和VS2002上构建我的项目(例如,如果我可以在一台PC上同时安装VS2015和VS2002,我可以编写一个简单的批处理文件来在两个编译器中构建我的项目)。

    编辑:

    这个答案是过时的,因为软件安装在两台物理上不同的机器上



    如果您同时安装了VS.NET2002和VS2015,那么您已经安装了两个编译器,它们将安装在两个不同的位置。然后,您应该能够编写一个批处理文件来调用每个版本的
    cl.exe
    (确保路径是绝对的)并编译/链接/构建每个项目。

    安装cygwin并使用ssh在另一台机器或vm中触发构建。此类工具是
    cmake 3.5
    。我可以问一下为什么吗?这是工作要求吗?XP不再受支持(我认为是任何容量),如果您使用的是Windows 10,您最好升级到Visual Studio 2019。@Casey是的。据了解,基于XP的Windows Embedded POSReady 2009终端将在2019年4月9日之前更新(现在已经过去)@RetiredInja是的,使用SSH是我的一种选择,但设置可能有点复杂,所以我试着看看是否还有其他想法。听起来好像它们安装在两台不同的计算机上。@Casey维护VS2002支持是我们的客户要求。据我所知,VS2002最多只支持Windows Vista,所以现在我的设置是在两台电脑上安装两个VS版本。我可以在Windows 10 x64上安装VS2002吗?@Chanh我认为它不能安装在Win 10上,不。@RetiredInja是的,现在就意识到这一点:P