我在Visual Studio 2010(VS2010)下使用C ++。我已经提供了作为头文件和库提供的第三方库。我添加到此库中的第一个调用产生了大量未解决的符号链接错误。问题是这个库中有.lib文件的批次。我需要以某种方式确定我需要的东西。我已经将库目录添加到VS2010链接器选项中。现在我只需要确定我需要的各个库。
最佳解决方案:在链接尝试之后,VS2010将扫描库目录中的未解析符号,并告诉我.lib文件包含它们。
除此之外,我想以最有效的方式向社区征求意见,以解决这个问题。
谢谢, 戴夫
答案 0 :(得分:3)
文档应该告诉你。如果您没有,请将其留给链接器进行排序。将 all .libs添加为附加依赖项。
然后在懒惰的星期五用/ VERBOSE链接器选项找出你真正需要的那些,它会显示哪个.lib实际上在跟踪中使用了哪个.lib到Output窗口。 Project + Properties,Linker,命令行添加选项。