美文网首页
×.so.×: wrong ELF class: ELFCLAS

×.so.×: wrong ELF class: ELFCLAS

作者: 犭虫彳亍口苗 | 来源:发表于2019-05-23 17:51 被阅读0次

问题如标题所示:

解决方案

  1. 先查看程序及动态库位数对应是否有问题,用file命令。若位数对应不合理,重新编译。
    32系统+64程序 = 不ok
    32系统+32程序+64库 =不ok
    64程序+32库 = 不ok
    64系统+32/64程序 = ok!
    总之:64程序不能调用32的库。32的系统不能跑64的程序。
  2. 如果位数对应没问题:
    使用命令:
    $ldd your.so
    查看有没有显示CXXABI 1.3.X not found相关信息。如果有,恭喜,这个问题好解决。
    方法一: 升级gcc
    方法二:找到一个高版本的libstdc++.so.6.0.8。 替换掉错误信息提示的那个
rm -f libstdc++.so.6
ln -s ./libstdc++.so.6.0.8 ./libstdc++.so.6

相关文章

  • ×.so.×: wrong ELF class: ELFCLAS

    问题如标题所示: 解决方案 先查看程序及动态库位数对应是否有问题,用file命令。若位数对应不合理,重新编译。32...

  • wrong ELF class: ELFCLASS64

    64位系统,可用64位程序和32位程序,但不可用32位库 32位系统,只可用32位程序和32位库,不可用64位库。

  • Diary

    Today I feel just so so. After class in the afternoon,l g...

  • Wrong state class, expecting Vie

    这里记录下遇到的bug Java.lang.IllegalArgumentException: Wrong sta...

  • so.

    多余的解释,no work. 顺其自然,信则有,不信则无,我不信。我只信自己。让生活恢复平静,something ...

  • 第13课 elf文件结构-段 节 信息

    ELF文件结构: ELF文件整体结构: readelf的使用: ELF文件头信息 ELF文件节信息 文件段信息

  • Linux[ELF]: ELF文件结构简单梳理

    Linux[ELF]: ELF文件结构简单梳理 一.编译过程-ELF文件生成 二.ELF的文件概述 2.1 4种...

  • 005.使用IAR生成HEX与ELF文件

    使用IAR生成HEX与ELF文件 [if !supportLists]1、[endif]什么是ELF文件 ELF:...

  • ELF 和DEX 文件格式详解

    ELF 文件格式 linux Elf 文件格式,windows pe文件 ELF 文件由三部分组成: ELF文件头...

  • ELF文件详解

    ELF文件详解 ELF文件分为四个部分:elf header,program header table,secti...

网友评论

      本文标题:×.so.×: wrong ELF class: ELFCLAS

      本文链接:https://www.haomeiwen.com/subject/upbbzqtx.html