Directory 如何在解决方案级别添加其他包含目录?
我有一个大约30个项目的大解决方案(这不是我的错)。我有几个版本的boost。每个解决方案都使用自己的boost版本。目前,每个项目都设置了boost(30次)。 如何在解决方案级别设置boost?我想说这个解决方案使用boost_1.39,这个解决方案使用boost_1.33。Directory 如何在解决方案级别添加其他包含目录?,directory,visual-c++,include,Directory,Visual C++,Include,我有一个大约30个项目的大解决方案(这不是我的错)。我有几个版本的boost。每个解决方案都使用自己的boost版本。目前,每个项目都设置了boost(30次)。 如何在解决方案级别设置boost?我想说这个解决方案使用boost_1.39,这个解决方案使用boost_1.33。 我可以在VisualStudio级别的Tools/Options/Project and Solutions/VC++目录中全局添加路径。这种方式不好,因为我的所有解决方案都使用一次提升。或者我可以在项目级别设置boo
我可以在VisualStudio级别的
Tools/Options/Project and Solutions/VC++目录中全局添加路径
。这种方式不好,因为我的所有解决方案都使用一次提升。或者我可以在项目级别设置boost。但如何解决这个问题呢?任何生成系统上都有此功能。允许为不同的项目设置相同的属性。使用属性管理器将常用设置放入可重用的属性表文件中,按照惯例,该文件具有.props文件扩展名。可以将图纸应用于现有项目和新项目,这样就不必手动设置每个项目的公共特性。除非被项目的.vcxproj文件/设置覆盖,否则包含的图纸定义的任何属性都将适用
可以通过三个步骤创建新的可共享属性表文件:
这是2003-2015年所有版本的Visual Studio的文档,在主题下这在“立即使用项目属性”下有更完整的文档记录。