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

相关推荐
顺风尿一寸30 分钟前
深入 Linux 6.18 挂载机制:从 VFS 到 ext4 的完整调用链
linux
xiangw@GZ44 分钟前
Type‑C USB DRD 电路
单片机·嵌入式硬件
她说彩礼65万1 小时前
C语言 assert
java·linux·c语言
lcj25111 小时前
【Linux】 Makefile 详解
linux·笔记·面试
天疆说1 小时前
腾讯会议 Linux 版在 NVIDIA 显卡上看不到画面:EGL 像素配置与窗口视觉不匹配的排查与修复
linux·数据库·腾讯会议
geats人山人海1 小时前
linux 2 基本操作与vim
linux·运维·vim
沐欣工作室_lvyiyi1 小时前
基于单片机的跑步机控制系统设计(论文+源码)
c语言·单片机·嵌入式硬件·课程设计·keil·跑步机设计
py有趣2 小时前
硬件SPI和软件模拟SPI在配置方面的一点区别
c语言·stm32·单片机
lisanmengmeng2 小时前
NRPE 添加命令(三)
java·linux·服务器
AUTO_150756759652 小时前
【KT70022】昆腾微 单片音频编解码器
单片机·音频