linux使用动态链接库

以qwt为例

qwt使用qtcreator编译好以后有个lib文件夹,里面的文件是自己写的qwt程序必须用到的库。一开始我以为把他们复制到应用程序文件夹中即可,但是行不通。后来在网上查了些其他动态链接库的使用方法。方法应该是一样的。

第一步:

sudo gedit /etc/ld.so.conf

在文件末尾添加一行,是自己qwt lib路径的全称,例如

/usr/local/qwt-6.0.1/lib

 

我的Ubuntu系统中看到/etc/ld.so.conf里面写了一行

include /etc/ld.so.conf.d/*.conf

如果这样的话,在/etc/ld.so.conf.d文件夹下新建一个以.conf结尾的文件,里面写上路径/usr/local/qwt-6.0.0/lib也是可以的。

 

第二步:

执行命令

sudo ldconfig

启用新的配置。

posted on 2012-09-07 21:17  oceanking  阅读(259)  评论(0编辑  收藏  举报