1、在开发过程中经常遇到无法找到动态库
当执行:# ldd + 可执行文件是 (如:ldd a.out)会报不到库,解决办法是将库所在的路劲写到 /etc/ld.so.conf 文件里,然后执行sudo ldconfig -v 刷新就可以了
2、快速查找动态库的位置
ldconfig -p | grep 库名
如:查找动态库libreadline.so的路径则用:ldconfig -p | grep readline
解决Linux动态库加载问题
本文介绍了在Linux环境下解决动态库加载失败的方法。通过编辑/etc/ld.so.conf并执行ldconfig来更新动态库缓存,确保系统能正确加载所需的动态库。此外,还提供了快速定位动态库位置的技巧。
1、在开发过程中经常遇到无法找到动态库
当执行:# ldd + 可执行文件是 (如:ldd a.out)会报不到库,解决办法是将库所在的路劲写到 /etc/ld.so.conf 文件里,然后执行sudo ldconfig -v 刷新就可以了
2、快速查找动态库的位置
ldconfig -p | grep 库名
如:查找动态库libreadline.so的路径则用:ldconfig -p | grep readline
1271
4666

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