【问题标题】:Conflict with VS project dependencies and lib files与VS项目依赖和lib文件冲突
【发布时间】:2013-07-25 13:21:11
【问题描述】:

我有一个大型 VS2008 解决方案,其中包含超过 30 个带有遗留代码的 VS 项目。其中一个项目(我们称之为 A)生成一个头文件,其他一些项目(例如 B)需要该文件。当我转到 VS 解决方案的“项目依赖项”时,我可以检查项目 A 的项目 B 的依赖项 - 但 VS 在项目 B 的链接器命令行选项中包含项目 A 的 lib(“A.lib”)的附加参数。不幸的是,由于项目 A 没有创建 lib 文件,因此项目 B 永远找不到并且无法构建。

我的问题有可行的解决方案吗?

提前致谢!

干杯, 克里斯

【问题讨论】:

    标签: visual-studio visual-c++ visual-studio-2008


    【解决方案1】:

    你应该在项目A中设置Ignore Import Library

    此选项指定此配置生成的(导入)库不应导入到依赖项目中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-05
      • 2019-08-08
      • 2021-11-05
      • 1970-01-01
      • 2018-11-20
      • 1970-01-01
      • 1970-01-01
      • 2018-10-24
      相关资源
      最近更新 更多