当前位置: 首页 > news >正文

rt thread studio中调用math.h里的函数找不到

使用rt thread studio编译器函数中调用fmod()  sin()等函数报错,头文件已经添加了math.h的头问题了

提示:undefined reference to `sin'

根本原因是没找到xxx函数的实现代码,应该是没有链接m库(数学库)
一般是通过-lm添加

如果使用的有rt thread操作系统,只需要开启libc就可以了。

如果使用裸机开发,需要在工程属性里添加-lm

再次编译,问题解决。


http://www.mrgr.cn/news/52879.html

相关文章:

  • c++算法第3天
  • 高效构建与文档生成:用Java、Spring Boot和Swagger打造RESTful API
  • 【最新华为OD机试E卷-支持在线评测】字符统计及重排(100分)多语言题解-(Python/C/JavaScript/Java/Cpp)
  • 中国雕刻、
  • 没有公司社保之后,如果需要医院报销,这么做可以轻松获得医疗保险报销
  • 隐秘而又复杂的恶意软件:SSLoad
  • PDF编辑功能是灰色的,什么原因?
  • 若依框架概述
  • LLM实践--支线:拯救Continue Pretrain的数据
  • 学会这 5 个 AI 神器做字体设计,保证让你私单接到爆!
  • 基于卷积神经网络的乳腺癌细胞识别系统,resnet50,mobilenet模型【pytorch框架+python源码】
  • 了解EasyNVR及EasyNVS,EasyNVR连接EasyNVS显示授权超时如何解决?什么原因?
  • 在线视频测试地址
  • Java老鸟前端小白uniapp+uview开发小程序第2天
  • 十四、IPD的工具与实践(质量管理工具)
  • 计算机基础-操作系统(2)
  • 什么开放式耳机最好用?推荐开放式蓝牙耳机榜上耳机!
  • 二叉树的中序遍历
  • 基于STM32设计的实验室安全预警系统(OneNet)(246)
  • 如何快速部署一套智能化openGauss测试环境