我想在 32 位和 64 位模式下编译我的 C++ 项目。到目前为止,我创建了解决方案配置:除了预先配置的“调试”和“发布”配置,我还设置了“调试 x64”和“发布 x64”配置,用于为 x64 架构编译项目。
但是,我的最新项目可以在多个方面进行更改:不仅是“Release”与“Debug”,还有“XP”、“Server03”和“newer”以及“EXE”与“DLL”(实际上可以以两种格式编译)。因为这已经给出了 2*2*3=12 个配置,所以为每个配置添加另一个“x64”配置会使整个事情变得荒谬。
这就是我想从现在开始使用解决方案平台设置的原因。不幸的是,唯一的更改方法似乎是单击配置下拉列表,从那里打开配置管理器,然后更改解决方案平台并单击确定。这需要相当长的时间(超过两倍的点击次数)。有更快的方法吗?或者,一种更好的方法来管理项目可以更改的所有维度(涉及项目设置和预编译器定义)?