0

我应该在哪里放置 -lm 以在我的项目中包含 math.h 库?

@clear
@echo  
@echo Compiling  
@cc -c rpn.c   
@cc -c  stos.c   
@cc rpn.o stos.o  
@rm -f *.o  
@echo Compilation success
4

1 回答 1

2

math.h 中的函数在libm库中定义。要添加库,应该-l<name>为链接器指定参数,其中<name>是库的名称,不带lib前缀。所以只需-lm在链接命令中添加参数:

`cc rpn.o stos.o -lm`
于 2013-06-09T19:48:29.153 回答