TI论坛
直播中

陈辉

7年用户 212经验值
私信 关注
[问答]

IQMATH执行问题的解决办法

#include "DSP2833x_Device.h"
#include "DSP2833x_Examples.h"
#include "IQmathLib.h"
_iq in1,out1;
_iq30 in2,out2;
int main(void) [
in1=_IQ(1.8);
out1=_IQisqrt(in1);
in2=_IQ30(1.8);
out2=_IQ30isqrt(in2);
]
這是小弟我看說明書寫的
可是Debug以後出現
#10010 errors encountered during linking; "test1.out" not built
#10234-D unresolved symbols remain
gmake: *** [test1.out] Error 1
gmake: Target 'all' not remade because of errors.
unresolved symbol __IQ24isqrt, first referenced in ./main.obj
unresolved symbol __IQ30isqrt, first referenced in ./main.obj
這6種錯誤(如附圖)
可以幫小弟我解惑嗎?謝謝

回帖(4)

陈辉

2020-5-29 07:34:39
...
举报

温洁

2020-5-29 07:46:27
您好

像是相应的头文件没有包含在CCS的include路径里。检查如下图的inlude下有没有把头文件包含全。


Victor
举报

陈辉

2020-5-29 07:55:03
 以照您的指示去設定但Debug後問題一樣
举报

温洁

2020-5-29 08:11:22
引用: Elva_chen 发表于 2020-5-29 07:55
 以照您的指示去設定但Debug後問題一樣

您好
按照错误信息。好像是你的程序没有编译成功,原因是我们例程中的有些头文件或库文件,在您的工程中没有包含成功,请对照例程包含所有的头文件和库文件。在你的工程上右键选择属性在里面检查。
Victor
举报

更多回帖

发帖
×
20
完善资料,
赚取积分