FPGA|CPLD|ASIC论坛
登录
直播中
梅雪松
13年用户
1237经验值
擅长:可编程逻辑 嵌入式技术 EDA/IC设计 控制/MCU
私信
关注
[资料]
【工程源码】Linux应用程序中使用math库报undefined reference to `sin'等
FPGA开发
本文和设计代码由
FPGA
爱好者小梅哥编写,未经作者许可,本文仅允许网络
论坛
复制转载,且转载时请标明原作者。
出现该问题是因为在Linux中,sin,sqrt等函数是在libm.so库文件中,并非在math.h中。
解决办法:在Ubuntu的gcc编译环境下,直接使用lm参数即可,例如gcc -o Gen Gen.c -lm
在Eclipse的集成开发环境中,可以在设置中添加包含libm库来实现,具体如下所示:
回帖
(1)
沈歆耘
2020-2-23 20:11:59
学习了
学习了
举报
更多回帖
rotate(-90deg);
回复
相关帖子
FPGA开发
STM32G431CB调用arm_
math
中arm_
sin
_f32、arm_
sin
_cos_f32
等
函数,得到的输出结果异常是怎么回事?
2024-07-02
1103
rtthread studio中
math
库
如何使用?
2023-09-08
5575
关于将
math
.h与开放式sdk一起使用的问题求解
2023-06-12
503
如何在
linux
应用程序
中使
用pwm捕获?
2023-05-10
684
IDE 1.10链接器错误
undefined
reference
to怎么解决?
2022-12-27
480
math
.h函数无法使用求大神指教
2022-08-05
2012
怎样去解决RTOS编译报错
undefined
reference
to的问题呢
2021-12-29
1591
适用于
Linux
和Windows的FX3
应用程序
2019-01-29
3891
PSoC Creator找不到
math
.h?
2018-12-03
2767
缺少DSP_TransformFFT16的
库
2018-10-26
1814
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分