天天看点

【Linux】血泪教训 -- 动态链接库配置方法

【Linux】血泪教训 -- 动态链接库配置方法

曾经,我以为我会配置动态库。但是,我忘了我是健忘症。

于是,今天是我第n次为动态库所折磨。因为每次我都发现,以前的笔记不全。

文章目录

    • 动态库配置方法
        • ①同项目工程文件夹形式
        • ②第三方库形式

  • 生成动态库:

    g++ -fPIC -shared *.cpp -o -libname.so

    name自己起名字,*.cpp的意思是你专门来个文件夹放它们,别放无关文件,别少紧要文件。
  • 刷新动态库列表:
#  cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
# echo "/usr/local/lib" >> /etc/ld.so.conf
# ldconfig

# 	cat /etc/ld.so.conf			//再确定一下是不是写进去了
           

别管那些说用vim写入的,写一小时都写不进去。

  • 安装

这里给两种方法。

弄动态加载库。

继续阅读