注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

创思通信官网:www.csgsm.com

创思通信-引领物联网新时代 520ic.taobao.com

 
 
 

日志

 
 
 
 

make 关于“undefined reference to”错误  

2010-04-15 10:59:52|  分类: c&c++ |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
这个“undefined reference to ”一般是在找不到相应的库文件的时候产生的,没有加入Array.o也算是没有找到库文件的一种。有时可能需要在编译选项里加入"_lLIBNAME",来指定要加入的库文件。

链接期的 "undefined reference to" 不是少头文件,一般是该链接的 *.so *.a *.o 没有找到,可能是
没有,位置不对,配置原因导致命令行里缺少,甚至 Makefile 出错。
不是少头文件

但也应该不是找不到库或者目标文件,应该是找的到,但是那个库或目标文件里没有那个符号。

而没有那个符号的原因,要么是根本没有定义,要么是static的变量

不懂不要紧,看书就好了
linker and loader都已经翻译好了
不看浪费了




  评论这张
 
阅读(1972)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018