跪求高人相助!!!vxworks6.8工程编译出现错误,dld:warning:undefined symbol...

zhouwen8607 2012-04-12 05:51:13
本人刚接触vxworks不久,菜鸟一枚。前段时间导师让参与一个工作,给一个ti的板子做一个usb应用方面的程序,就是键盘鼠标一类的。这几天写的程序编译时出了问题,本来那些文件单独compile都没问题,但整个工程编译总提示
dld:warning:undefined symbol xxx...in file xxx.o
...
error: Undefined symbols found - no output written
大致是这样。

苦于小弟才疏学浅,又是个新手,实验室里个人做的事都不同,一时无法找到解决问题的方法,导师近来又频频相催,整日生活于水生火热之中,真是苦不堪言啊!只好在这里求助了,知道csdn里大神多,跪求助一臂之力!小弟乃知恩图报之人,必会重谢!本人是太原一家研究所的研究生,会持续关注是否有人回帖,您的恩情我定涌泉相报!
...全文
3696 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
cyh9556 2014-11-06
  • 打赏
  • 举报
回复
SMP模式不支持intLock
cyh9556 2014-11-05
  • 打赏
  • 举报
回复
不是这个原因,我加这个组件了还是不行,谁知道什么原因?
ydclll 2013-02-27
  • 打赏
  • 举报
回复
是相关组件没有添加 添加 PCI Bus Legacy Auto Configuration Routines 就可以了
qianchizhu 2012-07-31
  • 打赏
  • 举报
回复
楼主,我也碰到了同样的问题,请问你解决了吗?具体是什么原因?
Nicole3008 2012-07-15
  • 打赏
  • 举报
回复
定位到出错的文件的具体行,有可能是变量未定义,也有可能没有包含相应的组建
YQQZM188 2012-05-29
  • 打赏
  • 举报
回复
楼主解决掉了吗?我也遇到这样的问题。。。
lijian22500 2012-05-27
  • 打赏
  • 举报
回复
应该是 这个全局变量没有定义
WuLuoDaJiangJun 2012-05-26
  • 打赏
  • 举报
回复
dld是diab 编译工具链的连接 工具吧,可能是 xxx.o引用 的 函数 未能找到 连接 未知。请查一下该函数的代码与 声明 是否 正常。
wjcapple 2012-05-04
  • 打赏
  • 举报
回复
这么快啊,6.8都出来了。这个问题貌似属于细节上的问题。根据驱动关联的流程检查一下,该声明的声明,该注册的注册
power_nq 2012-05-03
  • 打赏
  • 举报
回复
把那些文件报的贴出来看下了,确认下是库没有还是自己写的没有,库没有把库编译下就OK了
topcool99 2012-05-02
  • 打赏
  • 举报
回复
单独compile都没问题,是因为你外部引用(extern)某些函数了吧?
整个编译链接时,如果真的找不见这个函数,就会报错了。
从现象上来看,应该是你少链接库文件了。
embedded007 2012-04-22
  • 打赏
  • 举报
回复
换个编译器,用gnu的试试看

wahaha1357924680 2012-04-20
  • 打赏
  • 举报
回复
6.8我有,不贵
蘑菇摸骨 2012-04-19
  • 打赏
  • 举报
回复
弱弱问下,哪里搞的6.8 貌似老贵的~
zhouwen8607 2012-04-15
  • 打赏
  • 举报
回复
坐等强淫。。。
zhouwen8607 2012-04-15
  • 打赏
  • 举报
回复
再顶,华丽丽的二连。
zhouwen8607 2012-04-15
  • 打赏
  • 举报
回复
自己先顶一个!

2,179

社区成员

发帖
与我相关
我的任务
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
  • VxWorks开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧