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

am437x ccs6 "math.h" 的调用问题

你好

我在使用ccs6 (am437x下的 工程环境)移植算法的时候 用到了“math.h” 里的atan,但是该函数总是显示无法找到。

如果直接 atan(1)就能编译通过,如果将1赋值给a 在atan(a),则无法编译通过。

Yaoming Qin:

您看看ld要不要加上对数学库的指定看看。

51xing li:

您好,请问您这个问题解决了吗?是怎么解决的能说一下嘛?我也遇到了这个问题。

HG:

仅仅加入了个函数头文件,却没有链接应有的静态库。

Yaoming Qin:

回复 51xing li:

编译选项要制定对应的数学库。

jianzhang wu1:

您好,请问这个问题您解决了吗?

现在我也碰到了这个问题

芯片:TI AM4379

IDE:CCS6.1

问题:使用了sin()、cos()、sqrt()、tan()等函数,包含了math.h头文件

            #include <math.h>

            无法编译通过

请问您如何解决的这个问题呢?

谢谢!

51xing li:

回复 jianzhang wu1:

解决了,library里面加入'm'库即可

赞(0)
未经允许不得转载:TI中文支持网 » am437x ccs6 "math.h" 的调用问题
分享到: 更多 (0)