如果我有一个我在项目B中包含的库“a.lib”,那么我生成了B.lib。 然后在第三个项目中,如果我想使用库中的函数,那么包含B.lib就足够了吗?或者我是否还需要包含a.lib?
所以基本上通过addind a.lib到项目b的LIBS路径,它是否会自动链接到b.lib,即使我不在项目b中使用它的任何功能?
答案 0 :(得分:-2)
没有。在编译应用程序时,您需要将两者都添加到链接路径中。但是你可以将libs加入到一个(linux中的“ar”,不知道它是如何在windows上完成的)。