读书人

”无法解析的外部符号“这一有关问题的

发布时间: 2013-10-05 17:54:48 作者: rapoo

”无法解析的外部符号“这一问题的解决套路
搭建环境时经常碰到”无法解析的外部符号“这个问题,以前就是检查DLL,LIB,INCLUDE等设置,如果还是不行,就没办法了。

各位大牛是怎么解决的呢?

比如出现以下错误
1>main.obj : error LNK2019: 无法解析的外部符号 "long __stdcall McammSetBinning(long,long)" (?McammSetBinning@@YGJJJ@Z),该符号在函数 _main 中被引用

我可以用dumpbin查看lib以及dll文件,里面有函数_McammSetBinning@0
@0表示这个函数的参数是0字节。
那?McammSetBinning@@YGJJJ@Z中,@@YGJJJ@Z又是什么意思?那个问号是什么意思?
我们如何把这些错误信息和lib文件中的内容对应起来,从而找到问题的解决办法?

求各位高手指条路,这样以后碰到链接问题就有办法了

读书人网 >C++

热点推荐