我有Visual C ++解决方案。其中一个项目需要编译定位x86和x64。使用默认设置,可以在解决方案文件中编译一次。是否可以构建一次解决方案,但使用两种不同的设置构建相同的项目?
提前感谢您的帮助。
答案 0 :(得分:2)
Visual Studio使用 Configuration Manager 解决此问题。右键单击您的项目,点击“属性”,您将看到弹出窗口顶部的配置管理器按钮。添加一个新的解决方案平台(x64),您将会很高兴。
我通常使用Property Sheets来定义项目编译的某些内容(在64位编译中定义_X64
,将输出目录设置为$(SolutionDir)../../bin/$(Configuration)/$(PlatformName)/$(ProjectName)/
)。