Visual studio 为make文件选择编译器

Visual studio 为make文件选择编译器,visual-studio,compiler-construction,Visual Studio,Compiler Construction,假设您的计算机上同时安装了VS2008和VS6, 您希望编写一个make文件,它将编译一些C++代码。 VS6.0编译器。你怎么能做到?控制选择的方法是什么 在make文件之外的编译器的名称 谢谢我不确定VS 6.0是否有VCVARS32.BAT,但是如果有VCVARS32.BAT,那么您需要使用VCVARS32.BAT设置您的环境。请参阅“运行VCVARS32.BAT” 如果您需要VS 2008,请从VS 2008运行VCVARS32.BAT 如果您需要VS 6.0,请从VS 6.0运行VCV

假设您的计算机上同时安装了VS2008和VS6, 您希望编写一个make文件,它将编译一些C++代码。 VS6.0编译器。你怎么能做到?控制选择的方法是什么 在make文件之外的编译器的名称


谢谢

我不确定VS 6.0是否有VCVARS32.BAT,但是如果有VCVARS32.BAT,那么您需要使用VCVARS32.BAT设置您的环境。请参阅“运行VCVARS32.BAT”

如果您需要VS 2008,请从VS 2008运行VCVARS32.BAT
如果您需要VS 6.0,请从VS 6.0运行VCVARS32.BAT

同样,我不确定VS6.0是否有VCVARS32.BAT,所以请检查它

例如,构建Hello,World程序可能如下所示:

"D:\Program Files\Microsoft Visual Studio 8\Common7\Tools\vsvars32.bat" && cl hello_world.cpp

如果您安装了VS,为什么需要make文件?这与问题无关。我们正在处理一个巨大的产品,部分是C++和部分.NET,是补丁上的补丁,唯一的方法是使用外部指令脚本(make文件)。这里我特别需要的是只使用VS6进行编译。有什么建议吗?