【发布时间】:2014-10-21 10:51:14
【问题描述】:
我有一个名为 Math 的单个项目的解决方案。 Math 项目的输出是 dll 和 import lib。 数学项目使用另一个导入库 (cxcore.lib),它是数学项目文件的一部分(作为资源添加,其类型设置为库)。 我的目标是链接器将 cxcore.lib 链接到 math.lib,因此使用 math.lib 的其他项目不需要将 cxcore.lib 提供给链接器文件。 我已将“链接库依赖项”设置为“是”,但 cxcore.lib 仍然没有链接到 Math.lib。 作为一种解决方法,我使用 lib 命令 (lib /out:x.lib mpsmath.lib cxcore.lib) 作为构建后事件。 在 VS2010 中是否有任何“干净”的方式来实现这个目标?
【问题讨论】:
-
我猜,如果您静态链接“cxcore.lib”,则无需将其添加到资源中。
标签: c++ visual-studio-2010 linker