Linux动态库常见问题

1.编译好库后,应用程序调用,路径明明写对了,但是编译的时候却显示xxx未定义

2.编译好了却说不能打开动态库,没有此文件

./jrtplib_test: error while loading shared libraries: libjrtp.so.3.11.2: cannot open shared object file: No such file or directory

解决:

在 /etc/ld.so.conf 中,将库的路径加上去,保存再sudo ldconfig

相关推荐
蓬荜生灰31 分钟前
永磁无刷电机旋转原理
单片机·嵌入式硬件
胡斌附体44 分钟前
linux测试端口是否可被外部访问
linux·运维·服务器·python·测试·端口测试·临时服务器
愚润求学1 小时前
【Linux】自旋锁和读写锁
linux·运维
大锦终1 小时前
【Linux】常用基本指令
linux·运维·服务器·centos
IT项目管理1 小时前
达梦数据库DMHS介绍及安装部署
linux·数据库
知北游天1 小时前
Linux:多线程---深入互斥&&浅谈同步
linux·运维·服务器
Gappsong8741 小时前
【Linux学习】Linux安装并配置Redis
java·linux·运维·网络安全
try2find2 小时前
移动conda虚拟环境的安装目录
linux·运维·conda
码农101号2 小时前
Linux中容器文件操作和数据卷使用以及目录挂载
linux·运维·服务器
PanZonghui3 小时前
Centos项目部署之Nginx 的安装与卸载
linux·nginx