首页 > 其他 > 详细

Centos下的 .so is not an ELF file

时间:2019-09-19 16:17:32      阅读:308      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

1 错误描述:

 测试程序时,发现报错: 动态库不是一个ELF文件,
 此时确定LD_LIBRARY_PATH设置正确,然后执行ldconfig命令,发现如上图:

 后来执行:file liblog4cpp.so.5 发现这是一个UTF_8文件;但实际上它应该是一个符号链接的文件

2 解决办法:

  将其设置为原.so的动态链接即可

3 附注:

  SO文件格式即ELF文件格式,它是Linux下可执行文件,共享库文件和目标文件的统一格式

 

Centos下的 .so is not an ELF file

原文:https://www.cnblogs.com/uagvdu/p/11550434.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!