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

软件和网站开发以及相关技术探讨
回复
shirazbj
帖子: 333
注册时间: 2010-01-30 18:38

求助: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

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

#2

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

shirazbj 写了:makefile里如下一句:

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

最后的-lm有什么用?

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