2个帖子/ 0新
最后一篇
歌曲
离线
最后一次露面:8个月5天前
加入:2016-04-14 09:49
如何在SmartSnippets Studio中使用math.lib

我的项目使用数学函数,例如SQRT,ATAN2。我已包含“math.h”,但是编译失败。

1,代码:
void foo(空白)
{
SQRT(4);
}
*******************************************
建立完成
*******************************************

2,代码:
void foo(空白)
{
双A = 0;
sqrt(a);
}
*******************************************
建立完成
*******************************************

3,代码:
void foo(空白)
{
双A;
sqrt(a);
}
*******************************************
对`sqrt'的引用未定义
collect2.exe:错误:LD返回1个退出状态
制作:*** [app.elf]错误1
*******************************************

4,代码:
void foo(双x)
{
双A = 0;
a = x;
sqrt(a);
}
*******************************************
对`sqrt'的引用未定义
collect2.exe:错误:LD返回1个退出状态
制作:*** [app.elf]错误1
*******************************************

关键词:
设备:
tr_dialog.
离线
最后一次露面:1个月1周前
职员
加入:2014-06-30 23:52
你好,

你好,

您是否在构建环境(-lm选项)中添加了数学库。

在Eclipse中,您可以在Prjoect属性中添加它 - >设置 - > Cross ARM C链接器 - >库

谢谢,

tr_dialog.