Linux 下编译静态库和动态库
1. 静态库的制作
2. 制作动态库
动态库的调用是动态加载的,一般需要指定动态库的位置,编译文件执行时找到
现在有三种方法解决这个问题
1. 将动态库文件放置到/usr/lib或者/lib目录下
2. 将当前动态的路径,导出环境变量
3.在配置文件中添加当前动态库的路径
4. 在/etc/profile文件中添加环境变量,指定库的路径
方法1 实现,
方法二实现
方法三实现
方法四实现
1. 静态库的制作
2. 制作动态库
动态库的调用是动态加载的,一般需要指定动态库的位置,编译文件执行时找到
现在有三种方法解决这个问题
1. 将动态库文件放置到/usr/lib或者/lib目录下
2. 将当前动态的路径,导出环境变量
3.在配置文件中添加当前动态库的路径
4. 在/etc/profile文件中添加环境变量,指定库的路径
方法1 实现,
方法二实现
方法三实现
方法四实现