[RISC-V MCU 创新应用比赛] 包含math.h,但还是提示sqrt未定义

[复制链接]
5395|14
手机看帖
扫描二维码
随时随地手机跟帖
wang1979| | 2021-8-11 16:03 | 显示全部楼层
math.h头文件里,找找看有SQRT函数定义没?

使用特权

评论回复
RISCVLAR| | 2021-8-12 10:22 | 显示全部楼层
你好,按照附图配置一下看看,应该就可以了
图片2.png

使用特权

评论回复
mutable| | 2021-8-12 10:53 | 显示全部楼层
这个函数基本上没动过

使用特权

评论回复
piczero| | 2021-10-1 10:25 | 显示全部楼层
好用,感谢分享

使用特权

评论回复
kkzz| | 2021-10-2 11:23 | 显示全部楼层
gcc -g  su.c -lm         

使用特权

评论回复
hudi008| | 2021-10-2 11:24 | 显示全部楼层
#include<math.h>呢?         

使用特权

评论回复
lzmm| | 2021-10-2 11:25 | 显示全部楼层
解决办法: gcc a.c -o a -lm.  

使用特权

评论回复
minzisc| | 2021-10-2 11:26 | 显示全部楼层
现在则改为:  gcc -o test test.c -lm

使用特权

评论回复
selongli| | 2021-10-2 11:27 | 显示全部楼层
修改MRS的编译环境   

使用特权

评论回复
fentianyou| | 2021-10-2 11:27 | 显示全部楼层
添加一个m既可以了。   

使用特权

评论回复
xiaoyaodz| | 2021-10-2 11:27 | 显示全部楼层
最近也遇到了这个问题了。           

使用特权

评论回复
febgxu| | 2021-10-2 11:27 | 显示全部楼层
math.h是官网的吗   

使用特权

评论回复
sdlls| | 2021-10-2 11:28 | 显示全部楼层
可以在网上找个sqrt的代码  

使用特权

评论回复
pixhw| | 2021-10-2 11:28 | 显示全部楼层
gcc需要编译控制变量   

使用特权

评论回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则