我编译我自己的库文件(.lib)用VS2010,但是当我尝试引用它像
#pragma comment(lib,"path/to/lib.lib")
我不断收到无法解析的外部符号......我在做什么错? 在#pragma评论(LIB,“* .LIB”)工作了任何库,到目前为止,我还尝试下设置,无更迭连接它。
我编译我自己的库文件(.lib)用VS2010,但是当我尝试引用它像
#pragma comment(lib,"path/to/lib.lib")
我不断收到无法解析的外部符号......我在做什么错? 在#pragma评论(LIB,“* .LIB”)工作了任何库,到目前为止,我还尝试下设置,无更迭连接它。
1)打开一个VS命令控制台(工具/ Visual Studio命令提示符)。
2)使用cd
命令更改为包含问题库的目录。
3)输入:
dumpbin /all my_lib_name.lib > lib.txt
更换my_lib_name.lib
与库的名称。 (你要输出写入到一个文本文件lib.txt
大型图书馆)
4)打开这个新创建lib.txt
来查看库的内容。 更多细节可以发现在这里 。
如果你不找到 - 开发商不要所著它。 OR 是方法的实现内联
如果第二 - 你应该告诉IDE whereis源。 BTW还记得,在图书馆编译项目没有方法,通过用户头部accessable可能是内联。 所有你能做的优化速度-快速调用。