一、查看包的安装情况
dpkg --list qt
dpkg -r package
二、编程中库链接及头文件
pkg-config --libs libusb
pkg-config --cflags libusb
三、查看执行文件或so库的依赖情况
ldd XXX 不但可以查看依赖,还可以知道是否缺少某个库
objdump -x xxx.so | grep NEEDED
nm xxx.so
readelf -s xxx.so
四、运行程序时,指定库路径
1、export LD_LIBRARY_PATH=/xxx/
2、也可以放到/usr/lib/ 或者 /usr/local/lib 然后ldconfig重新加载一下
本文介绍了在Linux环境下如何使用dpkg、pkg-config、ldd等工具进行软件包的管理、链接库的查找以及执行文件依赖情况的检查。此外还提供了运行程序时指定库路径的方法。
1112

被折叠的 条评论
为什么被折叠?



