0

我正在尝试在 Ubuntu 机器上配置 SPIKE 文件模糊器。它给Now you need to set your LD_LIBRARY_PATH to include the path to libdisasm.so and the path to libdlrpc.so.

我确实使用导出设置了 LD_LIBRARY_PATH。但它仍然再次显示相同的错误。似乎 LD_LIBRARY_PATH 不适用于 SPIKE。我该如何解决这个问题。

4

1 回答 1

0

使用您的 LD_LIBRARY_PATH 设置在模糊器可执行文件上运行 ldd (我假设它是一个可执行文件)。它应该向您显示已使用和可能丢失的库。继续修复你的路径,直到满足所有依赖项。

[user@host jobs]$ ldd `which gcc`
linux-vdso.so.1 =>  (0x00007fff3e193000)
libm.so.6 => /lib64/libm.so.6 (0x00007fa2c1f4c000)
libz.so.1 => /lib64/libz.so.1 (0x00007fa2c1d34000)
libc.so.6 => /lib64/libc.so.6 (0x00007fa2c197d000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa2c2275000)
于 2013-03-11T19:57:43.880 回答