【发布时间】:2011-08-29 04:13:57
【问题描述】:
我有一个非常简单的 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产量? -
这个:
/usr/local/lib/libgmp.so.10 /usr/local/lib/libgmp.so.10.0.2
标签: c shared-libraries gmp