TI中文支持网
TI专业的中文技术问题搜集分享网站

用CCS对Beaglebone编程时,build会出错

我用的是CCS6.0, 对beaglebone进行编程,具体设置如下:

在build程序时会出现以下错误:

>> ERROR: mklib: could not unpack rtssrc.zip
warning #10207-D: automatic RTS selection: resolving index library "libc.a" to "E:\Program Files (x86)\ccs6_0\ccsv6\tools\compiler\arm_5.1.5\lib\rtsv7A8_A_le_eabi.lib", but "E:\Program Files (x86)\ccs6_0\ccsv6\tools\compiler\arm_5.1.5\lib\rtsv7A8_A_le_eabi.lib" was not found
error #10198-D: no input section is linked in
warning #10062-D: entry-point symbol "_c_int00" undefined
warning #10202-D: no suitable entry-point found; setting to 0
error #10010: errors encountered during linking; "Sanyo_4axie_EtherCat_v3.out" not built

请问是什么情况,unpack rtssrc.zip是什么回事?另外我也完全找不到rtsv7A8_A_le_eabi.lib这一个文件。

Steven Liu1:

你编的是哪个工程啊?是我们的starterware示例工程吗?

我验一下,看是不是你的CCS没装好,或者缺少一些组件导致的。

Yaoming Qin:

看上去是编的ethercat对应的例子,请问您修改过这个例子吗, 特别是路径? 其他客户编译过,没有问题的。

Junjie Li:

回复 Steven Liu1:

没装好会有什么显示在安装的时候或者安装后的么?我安装时倒没有什么特别的显示喔。然后我从旧的CCS上拉来了rtsv7A8_A_le_eabi.lib就可以通过了。但是CCS6会不会有什么bug在里面呢?因为我这台电脑是WIN8只安装上CCS6。

Junjie Li:

回复 Yaoming Qin:

在CCS5.5编译过能通过,移到CCS6就不行了。

Junjie Li:

回复 Yaoming Qin:

在CCS5.5编译过能通过,移到CCS6就不行了。

Yaoming Qin:

回复 Junjie Li:

CCS6没问题,应该是一样的,最好能在CCS6里面重新导入下工程。

Junjie Li:

回复 Yaoming Qin:

如果我安装没有问题的话,CCS6那里是缺少了rtsv7A8_A_le_eabi.lib,我从CCS5.5那里复制了过来就成功了~

Steven Liu1:

回复 Junjie Li:

估计是你CCSv6的compiler里面没装好,我刚查了下我的CCSv6对应目录下面有这个文件:ti\ccsv6\tools\compiler\arm_5.1.6\lib\

Yaoming Qin:

回复 Junjie Li:

您在装CCS6的时候,arm的处理器默认是没装的,安装的时候需要选上

Junjie Li:

回复 Yaoming Qin:

那时我记得是全选了。。。。。。因为我不想重装,还不如全装上了~

赞(0)
未经允许不得转载:TI中文支持网 » 用CCS对Beaglebone编程时,build会出错
分享到: 更多 (0)