当前位置: 主页 > 硬件 >

ZYNQ7000系列 使用math.h函数方法

时间:2019-06-15  作者:haden   点击:
【摘要】在Vivado SDK进行软件设计的时候,如调用math.h函数的时候出现 undefined reference to ‘sqrt’。出现原因及解决方法。

微信公众号:花生屋
关注可了解更多的知识和信息。问题或建议,请公众号留言。

在Vivado SDK进行软件设计的时候,如调用math.h函数的时候出现 undefined reference to ‘sqrt’,原因有以下情况:

图1
图1

1.没有添加头文件

解决方案:添加对应的头文件。

1#include <math.h>

2.没有添加库函数

解决方案:点击工程,右键,选择Properties。

图1
图2

选择C/C++ Build下的Setting,选择Libraries,添加m文件,因为sqrt()位于math.h函数里。
图2
图3
顶一下
(2)
100%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片