博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
<转>关于 error LNK2019:无法解析的外部符号 ,该符号在函数**中被引用的思考
阅读量:7002 次
发布时间:2019-06-27

本文共 1279 字,大约阅读时间需要 4 分钟。

错误提示信息摘抄如下:

--------------------------------------------------------------------------------------------------

错误         12     error LNK2019: 无法解析的外部符号 __imp__UuidFromStringA@8, 该符号在函数"public: class activemq::util::Guid & __thiscall activemq::util::Guid::operator=(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??4Guid@util@activemq@@QAEAAV012@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)中被引用        r:\XBROADCAST2.8\MQ_SRC\SendingTerminal-Rec\libactivemq-cppd.lib     1

--------------------------------------------------------------------------------------------------

错误         7       error LNK2019: 无法解析的外部符号 __imp__UuidCreateNil@4,该 符号在函数 "public: __thiscall activemq::util::Guid::Guid(void)" (??0Guid@util@activemq@@QAE@XZ) 中被引用         r:\XBROADCAST2.8\MQ_SRC\SendingTerminal-Rec\libactivemq-cppd.lib     1

--------------------------------------------------------------------------------------------------

在编译同事A的源代码时,发现有如上几个问题,折腾了半天,在同事B的帮助下艰难的搞定,今天在此总结一下:

(1) 这是个链接问题,跟源代码没有任何问题。这样问题范围就缩小了很多。

(2) 链接问题,主要有头文件包含和Lib库包含问题。

    头文件包含:代码引用到了这个函数,而没有包含此函数的头文件。

    lib库包含:缺少必要的lib(我的工程是这样,需要耐心去比对,去看错误信息);工程本身包含的Lib库不是最新的,需要更新,或者链接到其他地方的Lib库。

(3) 最可恶的地方就是,包含头文件的代码中引用了其他lib库,这个最难发现了。

 

 

信念

2012.01.17

 

转自

转载于:https://www.cnblogs.com/pakfahome/p/3744956.html

你可能感兴趣的文章
python3.6 安装jupyter,打不开notebook
查看>>
【转】loadrunner场景对性能测试策略的映射
查看>>
JMeter性能测试,完整入门篇
查看>>
[转]怪异的CheckedListBox数据绑定
查看>>
.Net的异步机制(委托Delegate) - STEP 1
查看>>
Django配合使用Jquery post方法
查看>>
hadoop再次集群搭建(3)-如何选择相应的hadoop版本
查看>>
spring mvc default-servlet mvc:resources mvc:default-servlet-handler区别
查看>>
ORACLE存储过程 练习系列一 关键字 部门树
查看>>
理解 Visual C++ 应用程序的依赖项(msdn)
查看>>
HTML初步学习9
查看>>
Dubbo&Zookeeper运行原理
查看>>
viewstate加密(转)
查看>>
nginx 设置websocket支持
查看>>
数字逻辑之逻辑符号、逻辑电路图、真值表
查看>>
vim的停止回显
查看>>
InputStream流解析 XML文件
查看>>
软考 (二) 复习技巧
查看>>
Centos 6.5 磁盘修复 破解删除root密码
查看>>
某游戏浏览器Flash加速dll调用,打造我们自己的Flash加速器
查看>>