我有一个问题,当我编译一个程序whit pow
或cos
时,它会像:
main':<br/>just-test.c:(.text+0x3d): undefined reference tosqrt'
just-test.c:(.text+0x5e): undefined reference to 'pow'
collect2: error: ld returned 1 exit status
p.s:“即时通讯使用linux和原子编辑器”
答案 0 :(得分:1)
您无需下载任何内容。但是你必须告诉链接器它应该将数学库添加到你的可执行文件中。通过将-lm
添加到链接器命令行来执行此操作。
-l
将 l ibrary添加到链接中,数学库简称为m
。