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

相关推荐
openHiTLS密码开源社区1 小时前
【密码学实战】openHiTLS passwd命令行:专业密码哈希生成工具
linux·密码学·哈希算法·ldap·密码策略·随机盐值
李永奉1 小时前
STM32-认识STM32
stm32·单片机·嵌入式硬件
WTCLLB1 小时前
netgear r6220 路由器,刷openwrt后,系统备份还原
linux·网络·智能路由器·openwrt
迎風吹頭髮2 小时前
UNIX下C语言编程与实践38-UNIX 信号操作:signal 函数与信号捕获函数的编写
linux·c语言·unix
La Pulga2 小时前
【STM32】I2C通信—软件模拟
c语言·stm32·单片机·嵌入式硬件·mcu
做运维的阿瑞2 小时前
Linux系统性能监控与故障定位实战:CPU/内存/I/O/网络
linux·运维·网络
CiLerLinux2 小时前
第五十二章 ESP32S3 UDP 实验
网络·单片机·嵌入式硬件·网络协议·udp
驱动探索者2 小时前
车库到双子星:惠普的百年科技传奇
linux
CFZPL5 小时前
stm32延时函数
单片机·嵌入式硬件
啊?啊?5 小时前
1 玩转Linux命令行:基础文件操作实战教程
linux·服务器·基础指令