Bboysoul's Blog

首页 归档 资源 公告

linux下如何编译带有math-h头文件的程序

January 27, 2017

今天在写程序的时候发现一个错误

gcc -Wall -o "1491" "1491.c" (在目录 /home/bboysoul/acm/2016/09/24/1491 中)
/tmp/cciiyGEl.o:在函数‘main’中:
1491.c:(.text+0x8f):对‘sqrt’未定义的引用
collect2: 错误:ld 返回 1
编译失败。

环境是centos7 大概意思是没有定义sqrt函数 百度要自己去指定头文件去编译命令如下: gcc [文件名] -lm 参数解释 -l 指定程序链接哪个静态库或者动态库 -m -m表示的是数学库,也就是使用math.h头文件


Tags:
本文总阅读量 本文总访客量 本站总访问量 本站总访客数