【发布时间】:2021-07-05 19:27:35
【问题描述】:
我们的大型 C++ 解决方案在不同项目之间有很多项目引用,这似乎会导致问题,最常见的是它会尝试链接错误版本的依赖项,例如您将在发行版中构建 Project 并收到有关缺少库 dependency_d.lib 的错误。特别是如果您使用多个构建配置。
项目引用是否被认为在 C++ 中工作是不好的做法,开发人员应该坚持旧方法(#include 项目设置中列出的目录和库)?还是这只是表明它们在我们的解决方案中设置错误?
【问题讨论】:
标签: visual-studio visual-c++ project-reference