ubuntu 上编译含有<math.h>的C源程序

来源:互联网 发布:淘宝怎么注册卖家账户 编辑:程序博客网 时间:2024/05/01 08:25

在程序头文件中有<math.h>,想使用开方,但总显示“sqrt 未定义的引用”。

网上的大神:

在Linux系统下,C源文件若调用了math库里的函数,则编译时要加上-lm(是字母l,不是数字1),表示链接到math库。

我的源文件test.c

使用以下命令就OK啦!

gcc test.c -o test -lm

0 0
原创粉丝点击