识别所需的链接库

时间:2011-10-03 22:17:53

标签: c++ visual-studio-2010

我在Visual Studio 2010(VS2010)下使用C ++。我已经提供了作为头文件和库提供的第三方库。我添加到此库中的第一个调用产生了大量未解决的符号链接错误。问题是这个库中有.lib文件的批次。我需要以某种方式确定我需要的东西。我已经将库目录添加到VS2010链接器选项中。现在我只需要确定我需要的各个库。

最佳解决方案:在链接尝试之后,VS2010将扫描库目录中的未解析符号,并告诉我.lib文件包含它们。

除此之外,我想以最有效的方式向社区征求意见,以解决这个问题。

谢谢, 戴夫

1 个答案:

答案 0 :(得分:3)

文档应该告诉你。如果您没有,请将其留给链接器进行排序。将 all .libs添加为附加依赖项。

然后在懒惰的星期五用/ VERBOSE链接器选项找出你真正需要的那些,它会显示哪个.lib实际上在跟踪中使用了哪个.lib到Output窗口。 Project + Properties,Linker,命令行添加选项。