默认状态下,gcc并不搜索数学库,-lm的意思是gcc需要搜索标准目录下(本例中是/usr/lib目录)名为libm.a的库文件,从而找出需要的数学函数,正确链接。
你也可以这样指定:
gcc -o test test.c /usr/lib/libm.a
-lm相当于是简写方式。
欢迎分享,转载请注明来源:内存溢出
默认状态下,gcc并不搜索数学库,-lm的意思是gcc需要搜索标准目录下(本例中是/usr/lib目录)名为libm.a的库文件,从而找出需要的数学函数,正确链接。
你也可以这样指定:
gcc -o test test.c /usr/lib/libm.a
-lm相当于是简写方式。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)