1、放到系统库目录中--不允许使用(不详细讨论)
2、临时测试
环境变量 :LD_LIBRARY_PATH .将动态库的路径设置给该变量
将设置的值,导入到系统环境变量:export LD_LIBRARY_PATH =路径(可为相对路径)
当终端关闭,设置会失效
或是使用以下语句:LD_LIBRARY_PATH = . ./a.out 可以实现直接执参照以下链接:
https://www.cnblogs.com/jiqingwu/p/linux_dynamic_lib_create.html
3、不常用的方式(永久设置)
在家目录下 .bashrc文件中添加一句话:export export LD_LIBRARY_PATH =绝对路径
. bashrc修改完成,需重启终端
4、永久方式(常用)
1):需找到动态链接库的配置文件 -- /etc/ld.so.conf
2):动态库的路径写到配置文件中 -- 绝对路径
3):更新 --sudo ldconfig -v
ps:可通过ldd 路径/a.out查看其环境变量配置
以上内容来自网上的学习笔记