我有一个需要与Qemu一起运行的外来ARM二进制文件。它依赖于ncurses共享库libncurses.so.5
。
我试过了
qemu-arm -L /usr/arm-linux-gnueabihf/ ./program
抱怨它无法找到libncurses.so.5
。我有正确的ncurses共享库并将其添加到/usr/arm-linux-gnueabihf/lib/
。文件名为libncurses.so.5
,我也将其符号链接到libncurses.so
,但运行该程序仍然失败。
program: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
如何让qemu使用此外部共享库?