我有一个非常简单的C语言GMP程序(如下)
#include <stdio.h>
#include <gmp.h>
int main() {
mpf_t a, b, inter;
mpf_init(a);
mpf_init(b);
mpf_init(inter);
mpf_set_d(a, 3.0);
mpf_set_d(b, 5.0);
mpf_add(inter, a, b);
gmp_printf("%F+%F=%F\n", a, b, inter);
}
由于某些原因,它编译没有问题,但运行时会出现问题。
error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
有什么问题吗?
locate libgmp.so.10
的结果是什么? - Steve-o/usr/local/lib/libgmp.so.10 /usr/local/lib/libgmp.so.10.0.2
- tekknolagi