我尝试编译一个名为 OpenSludge ( http://sourceforge.net/projects/opensludge/ ) 的冒险游戏 sdk。我可以通过 git(开放库)编译所有内容,包括libalure 。但是每当我尝试加载此应用程序时,它都会说找不到 libalure.so.1 文件。我检查了 usr/local/lib 目录,它与它的符号链接一起坐在那里?
其他人遇到过这个问题吗?
我尝试编译一个名为 OpenSludge ( http://sourceforge.net/projects/opensludge/ ) 的冒险游戏 sdk。我可以通过 git(开放库)编译所有内容,包括libalure 。但是每当我尝试加载此应用程序时,它都会说找不到 libalure.so.1 文件。我检查了 usr/local/lib 目录,它与它的符号链接一起坐在那里?
其他人遇到过这个问题吗?
要尝试的一件事是:
... libalure.so.1 -> libalure.so
这将告诉您您的库是否正在动态链接,请确保您
/usr/local/lib
的/etc/ld.so.conf
和/etc/ld.so.conf.d
中也有引用(它现在在 中自动引用
/etc/ld.so.conf.d/libc
)