首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

VC编译链接时出现如下异常,求帮助

2013-04-02 
VC编译链接时出现如下错误,求帮助unresolved external symbol _Acm_GetAvailableDevs这个Acm_GetAvailable

VC编译链接时出现如下错误,求帮助
unresolved external symbol _Acm_GetAvailableDevs
这个Acm_GetAvailableDevs是在一个动态链接库中定义的,也在一个头文件中声明了。
在主程序中已经包含了这个头文件,并且已经链接了.lib这个引入库文件了,为什么还会出现这个错误,怎么解决啊?
[解决办法]
_Acm_GetAvailableDevs 
头文件用extern "C"
{
... //这些是头文件声明, 就是你用到的lib的头文件 
}

[解决办法]
或者你用dumpbin.exe /all x.lib 看下他的符号名. 
确定被名称修饰之后和lib的符号名一样就可以了, 估计就是改.h文件了. 就是lib的头文件.

热点排行