淡泊622 发表于 2018-7-25 23:26:10

编译的时候遇见的怎么办啊,求助各位大佬

/tmp/ccmeH3yF.o: In function `main':
test3.c:(.text+0x45): undefined reference to `pow'
collect2: ld returned 1 exit status

零度非安全 发表于 2018-7-25 23:47:18

没有导入相关的头文件吧?

#include <math.h>

淡泊622 发表于 2018-7-26 12:42:34

零度非安全 发表于 2018-7-25 23:47
没有导入相关的头文件吧?

有的,只是编译的时候忘加上-l了

零度非安全 发表于 2018-7-26 12:45:52

淡泊622 发表于 2018-7-26 12:42
有的,只是编译的时候忘加上-l了

对,在 Linux 下对 C文件,如果有要用到 math 头文件时,是需要 -l 参数
页: [1]
查看完整版本: 编译的时候遇见的怎么办啊,求助各位大佬