我们有一个相当大的VS 2010解决方案,它包含几个相互依赖的C ++项目。大多数项目都会创建在最终构建步骤中链接的静态库。
我现在想知道是否有办法让VS 2010构建系统自动找出包含和库目录。目前,我必须在其他包含目录项目设置中添加我想要使用的任何lib的include目录。是否有更好的解决方案来管理静态库依赖项而无需手动指定所有这些目录?由于Visual Studio已经知道项目之间的依赖关系,为什么它不能单独确定这些路径?
答案 0 :(得分:1)
“更好的方法”是更好地组织静态库,以便更容易找到标题。 VS无法外出并随机找到右标头。如果它甚至尝试,那么多个项目具有相同名称的标题(当然在不同的位置)以及编译器使用错误的标题的风险太大。