makefile 语句
今天在看makefile的时候,里面有一条语句,写的
LIBS = -lm
不是很理解,上网查询得到如下解答:
此语句指向我们运行软件需要搭载的库,例如有
LIBS = -lm -lc -lx -lnsl -lld -lsocket -l.
其含义分别为:
-lm : 数学库,有sqrt等函数
-lc : C运行库,有printf等函数
-lx: (未说明)??可能是XML库
-lnsl_s: TLI库(现在用xti了)
-lsocket: 这个不用说了吧.
(我后来自己查了一下,Isocket好像是网络通信库,对于现学现用,照猫画虎的初学者来说,基础知识是硬伤啊!!!!!!!!!!!!!!)