CCSV6链接问题

[复制链接]
4035|32
 楼主| jy6715 发表于 2016-12-24 10:40 | 显示全部楼层 |阅读模式
我的一个CCSV3.3的工程导入导入的CCSV6后,编译通过,但是在链接时出现如下错误:
"C:/Users/Administrator/workspace_v6_0/RemoteSystemsTempFiles/pfc100a/LIB/IQmath.lib", line 5: error #7: unrecognized token
"C:/Users/Administrator/workspace_v6_0/RemoteSystemsTempFiles/pfc100a/LIB/IQmath.lib", line 5: error #7: unrecognized token
"C:/Users/Administrator/workspace_v6_0/RemoteSystemsTempFiles/pfc100a/LIB/IQmath.lib", line 5: error #7: unrecognized token
"C:/Users/Administrator/workspace_v6_0/RemoteSystemsTempFiles/pfc100a/LIB/IQmath.lib", line 5: error #7: unrecognized token
"C:/Users/Administrator/workspace_v6_0/RemoteSystemsTempFiles/pfc100a/LIB/IQmath.lib", line 5: error #7: unrecognized token
"C:/Users/Administrator/workspace_v6_0/RemoteSystemsTempFiles/pfc100a/LIB/IQmath.lib", line 5: error #7: unrecognized token
"C:/Users/Administrator/workspace_v6_0/RemoteSystemsTempFiles/pfc100a/LIB/IQmath.lib", line 5: error #7: unrecognized token
"C:/Users/Administrator/workspace_v6_0/RemoteSystemsTempFiles/pfc100a/LIB/IQmath.lib", line 5: error #7: unrecognized token
"C:/Users/Administrator/workspace_v6_0/RemoteSystemsTempFiles/pfc100a/LIB/IQmath.lib", line 5: error #7: unrecognized token
"C:/Users/Administrator/workspace_v6_0/RemoteSystemsTempFiles/pfc100a/LIB/IQmath.lib", line 5: error #7: unrecognized token
"C:/Users/Administrator/workspace_v6_0/RemoteSystemsTempFiles/pfc100a/LIB/IQmath.lib", line 5: error #7: unrecognized token
这个错误是IQmath.lib库的问题吗?还是设置错误?
1988020566 发表于 2016-12-25 21:27 | 显示全部楼层
你的库存在问题。
1988020566 发表于 2016-12-25 21:27 | 显示全部楼层
删除这个IQmath.lib,添加自己的IQmath.lib库试试。
suzhanhua 发表于 2016-12-25 22:19 | 显示全部楼层
你的库文件怎么存放在保存空间?
suzhanhua 发表于 2016-12-25 22:19 | 显示全部楼层
你的lib文件可能没有找到,自己添加一下。
cemaj 发表于 2016-12-26 22:49 | 显示全部楼层
这个库没有了,重新找到路径。
cemaj 发表于 2016-12-26 22:50 | 显示全部楼层
1988020566 发表于 2016-12-25 21:27
删除这个IQmath.lib,添加自己的IQmath.lib库试试。

这个方法可行,重新添加库。
 楼主| jy6715 发表于 2017-1-2 11:13 | 显示全部楼层
好的,我再下载一个,重新设置一下试试,谢谢各位!
minzisc 发表于 2017-1-2 22:27 | 显示全部楼层
库文件找不到了。
minzisc 发表于 2017-1-2 22:28 | 显示全部楼层
添加lib的路径到ccs里面、
 楼主| jy6715 发表于 2017-1-6 23:13 | 显示全部楼层
嗯,是的。我添加了路径到ccs中后编译通过了,但是又出现了这个错误,是关于汇编指令的:

[E0002] Invalid instruction for specified processor version        DSP280x_DBGIER.asm

  LRETR   就是这条指令报错,是汇编文件中的
 楼主| jy6715 发表于 2017-1-7 11:54 | 显示全部楼层
哎,真是问题多多,上面的问题解决了,又出现新的问题:
../SOURCE/pfc100a_main.c, line 786: INTERNAL ERROR: no match for PLUSASG

指向pfc100a_main.c中786行的代码,一个for循环:

for (i = 0; i < 11; i++)
{
          ulAdSum[i] = (ulAdSum[i] + ulAdcData[i][40]) - ulAdcData[i][0];
}               
上面的一维数组和二维数组都有定义,是什么原因出现以上错误不能编译通过?谢谢各位!望高手帮忙帮忙!
uytyu 发表于 2017-1-7 22:09 | 显示全部楼层
函数库没有了。重新加载。
uytyu 发表于 2017-1-7 22:11 | 显示全部楼层
你看看是不是版本也存在问题?
 楼主| jy6715 发表于 2017-1-7 23:17 | 显示全部楼层
谢谢你的的回复!请问函数库需要什么版本的才可以?
qiufengsd 发表于 2017-1-17 22:19 | 显示全部楼层
库的保存位置不对。
qiufengsd 发表于 2017-1-17 22:21 | 显示全部楼层
IQmath.lib如果不用就可以去掉了。
 楼主| jy6715 发表于 2017-1-18 23:05 | 显示全部楼层
感谢各位的支持,今晚终于搞定了。感觉CCSV6和其它的编译器真的好复杂,折腾了这么些天才整出了眉目。期间到网上找资料和相关网站发贴,回答的都是只言片语,不明就里。还是仔细研究了TI 的例程才悟出其中的道道。
baimiaocun2015 发表于 2017-1-18 23:46 | 显示全部楼层
跟着看下的,这个问题不是很难解决的
51xlf 发表于 2017-1-20 17:20 | 显示全部楼层
1988020566 发表于 2016-12-25 21:27
你的库存在问题。

没有找到这个库文件在哪里
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:地地道道

17

主题

101

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部