10 个解决方案
#1
编译时 加上 -lm 选项
#2
这个错误是没有链接到函数exp
gcc -c -lm *.c
gcc -c -lm *.c
#3
是的。
#4
“*.c”指的是??
我尝试过:make -lm然后make install但是还是没解决
#5
vi makefile(或Makefile);
在文件中看看有没有名字类似CFLAGS 的变量,有的话(应该都有吧)就加上 -lm:
CFLAGS += -Wa,-lm
在文件中看看有没有名字类似CFLAGS 的变量,有的话(应该都有吧)就加上 -lm:
CFLAGS += -Wa,-lm
#6
试过了,也不行。给出的错误提示是: dlopen()failed for xxxx(路径)/*.so undefined symbol exp
#7
CFLAGS-->LDFLAGS
#8
在math.h中没有找到exp函数的声明,这是怎么回事??
#9
在math.h中没有找到exp函数相关的东西
#10
math.h中也有#include <xx.h>啊
#1
编译时 加上 -lm 选项
#2
这个错误是没有链接到函数exp
gcc -c -lm *.c
gcc -c -lm *.c
#3
是的。
#4
“*.c”指的是??
我尝试过:make -lm然后make install但是还是没解决
#5
vi makefile(或Makefile);
在文件中看看有没有名字类似CFLAGS 的变量,有的话(应该都有吧)就加上 -lm:
CFLAGS += -Wa,-lm
在文件中看看有没有名字类似CFLAGS 的变量,有的话(应该都有吧)就加上 -lm:
CFLAGS += -Wa,-lm
#6
试过了,也不行。给出的错误提示是: dlopen()failed for xxxx(路径)/*.so undefined symbol exp
#7
CFLAGS-->LDFLAGS
#8
在math.h中没有找到exp函数的声明,这是怎么回事??
#9
在math.h中没有找到exp函数相关的东西
#10
math.h中也有#include <xx.h>啊