在Visual Studio中使用两个不同的设置编译相同的项目

时间:2010-01-25 05:56:33

标签: windows visual-studio visual-c++ 64-bit

我有Visual C ++解决方案。其中一个项目需要编译定位x86和x64。使用默认设置,可以在解决方案文件中编译一次。是否可以构建一次解决方案,但使用两种不同的设置构建相同的项目?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

Visual Studio使用 Configuration Manager 解决此问题。右键单击您的项目,点击“属性”,您将看到弹出窗口顶部的配置管理器按钮。添加一个新的解决方案平台(x64),您将会很高兴。

我通常使用Property Sheets来定义项目编译的某些内容(在64位编译中定义_X64,将输出目录设置为$(SolutionDir)../../bin/$(Configuration)/$(PlatformName)/$(ProjectName)/)。