我们有几个Visual Studio项目,我们希望:
简而言之,我们希望能够支持上述所有内容,而无需在解决方案文件中进行大量配置。是否有一些工具允许我们这样做,也许是从命令行,如果VS不支持这样的事情?我们正在使用VS2005 Professional。
答案 0 :(得分:2)
您可以使用CMake生成VS .sln和.vcproj文件。
答案 1 :(得分:2)
您可以使用属性表来共享多个项目的构建设置。项目可以使用多个属性表,属性表可以相互继承,允许您根据需要进行混合和匹配。
在您项目的构建设置对话框中,您需要将您关注的设置更改为<inherit from project defaults>
。在此上下文中,default表示从属性表中获取值。任何默认设置都将显示为非粗体,而为项目自定义的设置为粗体。
之后,您可以更改属性表中的值,并将这些更改应用于一次使用它们的所有项目。