sqrt未定义引用
显示sqrt未定义引用,新手,请教一下大佬 本帖最后由 jackz007 于 2020-6-4 17:46 编辑用这条命令编译:
gcc -lm -o test test.c
linux 下有一个系统程序,名称就叫 test,为了避免混淆,自己编译的程序最好另外选择其它名字。这样,当你输入 test 想运行程序的时候,可能会由于 path 环境变量设置不当,实际启动的是操作系统的 test 而不是你自己编写的程序。 jackz007 发表于 2020-6-4 17:42
用这条命令编译:
linux 下有一个系统程序,名称就叫 test,为了避免混淆,自己编译的 ...
还是不行,我改下文件名吧 在 test.c 源程序文件的开头添加一行内容:
#include <math.h>
再试试看
页:
[1]