2012-03-07 63 views
2

如果我有一库“A.LIB”我包括在项目B,然后我产生B.LIB。 然后在,如果我想使用的功能,从库中的第3项目就足够了包括B.LIB?或者我是否也需要包含a.lib?我可以用C链接多的.lib ++

所以基本上由addind A.LIB项目B的LIBS路径也就算我没有在项目20b使用任何功能它链接到B.LIB自动?

+0

这取决于你如何配置项目“A”是否它包含B的内容。默认情况下它不会。 – bmargulies 2012-03-07 02:24:36

+1

请确认您的编译器和操作系统版本。答案会有所不同。 – 2012-03-07 02:27:16

+4

阻止你尝试它吗? – 2012-03-07 02:27:36

回答

-2

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