求助:gcc的-lm开关是干什么的?

C、C++和Java语言
回复
shirazbj
帖子: 333
注册时间: 2010-01-30 18:38
送出感谢: 0
接收感谢: 0

求助:gcc的-lm开关是干什么的?

#1

帖子 shirazbj » 2010-12-10 19:05

makefile里如下一句:

$(CC) $(CFLAGS) $(SOURCE_OBJ) -o $(EXECUTABLE) -lm

最后的-lm有什么用?

谢谢
免费NanoCAD=免费DraftSight+可API编程(用.net或者vbs和java脚本)=白白 AutoCAD
http://nanocad.com/
dynamic0603
帖子: 259
注册时间: 2008-11-14 20:35
送出感谢: 0
接收感谢: 1 次

Re: 求助:gcc的-lm开关是干什么的?

#2

帖子 dynamic0603 » 2010-12-10 19:09

shirazbj 写了:makefile里如下一句:

$(CC) $(CFLAGS) $(SOURCE_OBJ) -o $(EXECUTABLE) -lm

最后的-lm有什么用?

谢谢
连接数学库,假如你在程序中用了sqrt,sin,cos等数学函数时就要用到-lm
回复

回到 “C/C++/Java”