我可以在C ++中链接多个.lib吗?

时间:2012-03-07 02:16:19

标签: c++

如果我有一个我在项目B中包含的库“a.lib”,那么我生成了B.lib。 然后在第三个项目中,如果我想使用库中的函数,那么包含B.lib就足够了吗?或者我是否还需要包含a.lib?

所以基本上通过addind a.lib到项目b的LIBS路径,它是否会自动链接到b.lib,即使我不在项目b中使用它的任何功能?

1 个答案:

答案 0 :(得分:-2)

没有。在编译应用程序时,您需要将两者都添加到链接路径中。但是你可以将libs加入到一个(linux中的“ar”,不知道它是如何在windows上完成的)。