Dav*_*eer 2 linux shared-libraries
我正在冒险进入C++和Linux的世界,并且在连接共享库时遇到问题.
我有一个库libicuuc.so.44.1,安装在/usr/local/lib.同一目录中还有一个libicuuc.so.44指向该库的链接.
我/etc/ld.so.conf读到:
include /etc/ld.so.conf.d/*.conf
Run Code Online (Sandbox Code Playgroud)
我有一个文件/etc/ld.so.conf.d/libc.conf,其中包含:
# libc default configuration
/usr/local/lib
Run Code Online (Sandbox Code Playgroud)
但是,当我编译我的程序(包括LIBS += -licuuc)时,我在运行时收到以下错误:
加载共享库时出错:libicuuc.so.44:无法打开共享对象文件:没有这样的文件或目录
我在Ubuntu 10.04上使用Qt Creator.
任何帮助是极大的赞赏!