OpenHarmony开发者论坛
标题:
轻量级liteos-m OpenHarmony math.h 里的函数无法被调用(undefined reference to sin)
[打印本页]
作者:
lovers1987
时间:
2024-9-30 21:36
标题:
轻量级liteos-m OpenHarmony math.h 里的函数无法被调用(undefined reference to sin)
[md]### 【问题描述】
1. 相关的代码(请勿使用截图)
**sin()函数最简单的运算。**
2. 介绍问题现象和发生的背景
**liteos-m 任务里调用math.h 里sin、atan等函数,编译过程error:undefined reference to “sin”**
3. 运行结果、错误截图
![问题.jpg](
https://forums-obs.openharmony.c ... v8dvu7obhvksoga.jpg
"问题.jpg")
4. 我尝试过的解决方法和结果
**按照网上说法 添加”-lm“**
![企业微信截图_1727703197898.png](
https://forums-obs.openharmony.c ... fotzmfwwv6fsomf.png
"企业微信截图_1727703197898.png")
5. 我想要达到的结果
**正常编译通过,调用sin等三角函数运算**
### 【运行环境】
硬件:GD32F470
ROM版本:无
DevEvoStudio版本:无
SDK版本:电鸿
[/md]
作者:
fengyunrenwu
时间:
2024-10-15 10:51
csg这个目录是你自己创建的么
作者:
alubw
时间:
2024-10-15 15:43
device/soc/gigadevice/gd32f4xx/board/BUILD.gn里的libs解注释math库再编译
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5