精华内容
下载资源
问答
  • linux下查看so文件的信息

    千次阅读 2017-06-30 09:43:35
    查看so文件是32位还是64位的 # file libxxx.so.1.0.0nm用来列出目标文件的符号清单ar命令可以用来创建、修改库,也可以从库中提出但个模块objdump:显示目标文件中的详细信息 objdump -d \

    查看so文件是32位还是64位的
    # file libxxx.so.1.0.0

    nm用来列出目标文件的符号清单

    ar命令可以用来创建、修改库,也可以从库中提出但个模块

    objdump:显示目标文件中的详细信息
    objdump -d \

    展开全文
  • 查看so文件,readelf

    千次阅读 2013-02-27 16:30:49
    有时候需要查看so文件, linux下直接readelf -a xxx.so 显示elf格式的信息,通过参数来控制显示特定信息 readelf -d filename.so 查看共享库的以来库 和搜索名字 readelf -h filename.so 显示elf头信息 rainysia@...

    有时候需要查看so文件,

    linux下直接readelf -a xxx.so 显示elf格式的信息,通过参数来控制显示特定信息

    readelf -d filename.so  查看共享库的以来库 和搜索名字

    readelf -h filename.so 显示elf头信息

    rainysia@root:/usr/lib/php5/20090626# readelf -a  odbc.so | more
    ELF Header:
      Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 
      Class:                             ELF64
      Data:                              2's complement, little endian
      Version:                           1 (current)
      OS/ABI:                            UNIX - System V
      ABI Version:                       0
      Type:                              DYN (Shared object file)
      Machine:                           Advanced Micro Devices X86-64
      Version:                           0x1
      Entry point address:               0x4940
      Start of program headers:          64 (bytes into file)
      Start of section headers:          65976 (bytes into file)
      Flags:                             0x0
      Size of this header:               64 (bytes)
      Size of program headers:           56 (bytes)
      Number of program headers:         7
      Size of section headers:           64 (bytes)
      Number of section headers:         27
      Section header string table index: 26
    
    Section Headers:
      [Nr] Name              Type             Address           Offset
    


    展开全文
  • Ubuntu下查看so文件的函数列表

    千次阅读 2014-02-17 14:36:12
    Ubuntu下查看so文件的函数列表 可使用如下命令: 1、nm -D XXX.so 2、objdump -tT XXX.so
    Ubuntu下查看so文件的函数列表

    可使用如下命令:
    1、nm -D XXX.so
    2、objdump -tT  XXX.so
    展开全文
  • 查看 so 文件依赖

    千次阅读 2012-01-10 11:45:54
    android jni 开发时,有时候会碰到,.so 文件加载失败。 缺少依赖文件是一种可能的原因。 dengpei@dengpei-pc:~/workspace/eSatchel/libs/armeabi$ objdump -x libsuper3DHomeActivity_jni.so | ...

    android jni 开发时,有时候会碰到,.so 文件加载失败。


    缺少依赖文件是一种可能的原因。



    dengpei@dengpei-pc:~/workspace/eSatchel/libs/armeabi$ objdump -x libsuper3DHomeActivity_jni.so | grep NEEDED

      NEEDED               libogre.so
      NEEDED               liblog.so
      NEEDED               libz.so
      NEEDED               libjnigraphics.so
      NEEDED               libandroid.so
      NEEDED               libOIS.so
      NEEDED               libstdc++.so
      NEEDED               libm.so
      NEEDED               libc.so
      NEEDED               libdl.so



    项目lib中没有的话,可以去system/lib 查看


    展开全文
  • linux下查看so文件的函数列表

    万次阅读 2017-02-21 09:13:30
    nm -D XXX.so objdump -tT XXX.so
  • Unix下查看so文件信息

    千次阅读 2013-01-16 18:53:32
    很多非常熟悉windows 进程依赖那个dll,使用depends,...查看函数windows使用dumpbin,linux使用 objdump -tT libCavium4J.so |grep generateKey nm -D libCavium4J.so |grep generateKey readelf -a libdld.so
  • linux查看so文件的一些信息命令

    万次阅读 2014-07-25 13:58:27
    nm用来列出目标文件的符号清单. ar命令可以用来创建、修改库,也可以从库中提出...ldd 查看可执行文件链接了哪些 系统动态链接库 readelf 显示关于 ELF 目标文件的信息 readelf -d libffmpeg.so | grep N
  • 查看so文件中的源文件路径

    千次阅读 2013-08-07 09:30:50
    so文件没有被strip,即存在有调试信息 工具 利用elf读取调试信息中的源文件路径信息 事例(android平台amr结构) arm-linux-androideabi-readelf --debug-dump=decodedline libXXX.so | grep "^/" | sort | uniq
  • linux下查看so文件是64位还是32位

    万次阅读 2018-03-26 14:45:36
    file xxx.so
  • linux下查看so文件里的函数

    万次阅读 2007-11-02 20:52:00
    nm libXXX.so,其中以T打头的是动态链接库里的函数的名称。更多的选项请用nm -help命令查看。 
  • so文件

    千次阅读 2019-04-02 13:52:20
    SO文件是Linux下共享库文件,它的文件格式被称为ELF文件格式。由于Android操作系统的底层基于Linux系统,所以SO文件可以运行在Android平台上。Android系统也同样开放了C/C++接口供开发者开发Native程序。由于基于...
  • nm查看共享库so文件中导出函数列表

    万次阅读 2012-11-20 11:04:34
    linux中查看so文件中的导出函数表; > nm -D mylib.so 列出所有导出的函数,包括mylib.so静态链接的库中的那些导出函数。
  • 解析so文件

    热门讨论 2015-10-22 18:47:56
    解析so文件的工具类,很实用的一个工具类。
  • so文件解析

    热门讨论 2015-10-22 19:03:28
    使用C++解析一个so文件,很是使用的一个工具类。
  • 什么是.so文件

    千次阅读 2021-02-09 14:23:17
    so文件是Linux下的程序函数库,即编译好的可以供其他程序使用的代码和数据 linux下何谓.so文件: 用过windows的同学应该都知道 .dll文件吧, 这二者有什么共通之处呢,其实 .so文件就跟.dll文件差不多 一般来说.so...
  • Linux查看.so文件中函数

    万次阅读 2014-12-04 09:43:44
    查看dll中有哪些导出函数windows使用dumpbin,linux使用objdump查看so中有哪些函数。 eg: objdump -tT libX.so 查看dll中符号的地址使用nm。 eg: nm -D libX.so 上面两个命令,如果查看特定的某个函数或者变...
  • 命令: strings xxx.so |grep GLIB  strings xxx.so |grep GCC
  • Android so文件浅析

    万次阅读 2018-05-19 17:50:30
    一. 简述 ... so文件即ELF文件,是一个二进制文件,我们可以用UltraEdit打开查看。如下: 上面有一处很明显看到,在so文件解析出来的头文件字段是ELF,也印证.so是一个ELF格式的问题。 ELF文件...
  • linux下查看.so文件

    千次阅读 2015-08-08 14:39:28
    ldd 查看可执行文件链接了哪些 系统动态链接库 nm 查看可执行文件里面有哪些符号 strip 去除符号表可以给可执行文件瘦身 如果我们想从可执行程序里面提取出来一点什么文本信息的话,还可以用strings命令 ...
  • so文件的头文件

    2015-10-22 18:26:31
    介绍so文件解析工作的demo文件。很实用的
  • 最近项目用到了opencv,在测试环境编译后生成了so文件,在测试环境运行正常后准备在预发环境进行上线前的测试 但是System.loadLibrary(Core.NATIVE_LIBRARY_NAME)一直加载不成功,也没有报错 更改捕获Exception为...
  • AndroidStudio引入so文件

    千次阅读 2016-06-14 16:26:57
    项目中需要引入几个 so文件,但APP一直崩溃报错 java.lang.UnsatisfiedLinkError: Couldn’t load ad from loader dalvik.system.PathClassLoader… 修改 app 下的 build.gradle 文件,添加下方代码: // 将 .so ...
  • 写出本文,作者本人也是花去了一些时间的,在摸索的过程中遇到了很多问题,然后通过度娘来解决这些问题,最后进行一下的这些总结。...2、生成第一个.so文件libtest1.so (1)先写一个简单的test1.h头
  • 简单的android studio 2.2.1引入so文件的方法
  • Java调用so文件

    万次阅读 热门讨论 2019-02-14 11:39:06
    公司的硬件让我帮忙调用一个so文件,想着一直都没机会自己写一个jni,于是就答应了,在调用的过程中还踩了不少坑,特地写一篇博客记录一下。 一、使用技术 原本是想直接用java自带的jni,但是我们硬件只给了一个so...
  • eclipse生成SO文件

    千次阅读 2016-09-27 10:19:45
    利用eclipse进行NDK开发(生成SO文件)开发步骤
  • 其实在开发中我们经常会遇到一些c++语言或者其他第三方的so文件,有时候我们,胡乱的方在app下面的libs对应的指令集文件夹下,缺发现根本就用不了,这个时候我们就找不到原因,明明我声明的,为何报错说找不到方法,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 718,863
精华内容 287,545
关键字:

如何查看so文件