专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VxWorks

一个编译的异常提示,看不懂

发布时间:2010-06-14 16:50:34 文章来源:www.iduyao.cn 采编人员:星星草
一个编译的错误提示,看不懂
prjConfig.o: In function `pciConfigFuncShow':
c:\Tornado2.2\target\proj\Project4\default\C:\Tornado2.2\target\config\comps\src\..\..\..\ 
src\drv\pci\pciConfigShow.c:727: multiple definition of `pciConfigFuncShow'
sysLib.o:c:\Tornado2.2\target\proj\Project4\default\C:\Tornado2.2\target\src\drv\pci\pciCo 
nfigShow.c:727: first defined here


其中的 ....\default\C:\....

是什么意思?



------解决方案--------------------
应该是符号重复定义把
------解决方案--------------------
你的工程中,包含关系比较错乱!
前几天,我也遇到类似的问题

建议:用厂家给的BSP,重新建一个工程,编译通过后,把自己的东西,向工程里添加并编译,这样方便定位问题!
------解决方案--------------------
多次定义了

在工程中找一下这两个地方

然后,看一下是不是声名写成定义了?


------解决方案--------------------
很有可能你在sysLib.c中include了"pciConfigShow.c",而Makefile也包含了pciConfigShow.c,造成此文件重复编译,所以报符合重定义的错误
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: