0
点赞
收藏
分享

微信扫一扫

【genius_platform软件平台开发】第八十九讲:如何查看.so和可执行文件是debug编译还是release编译的和dll是32位还是64位的

一只1994 2023-04-26 阅读 50


1. so是debug还是release

readelf -S libxxx.so |grep debug

  • 示例:以查看libgpsdk.so为例
  • 执行命令(注意不要偷懒)

【genius_platform软件平台开发】第八十九讲:如何查看.so和可执行文件是debug编译还是release编译的和dll是32位还是64位的_readelf

【genius_platform软件平台开发】第八十九讲:如何查看.so和可执行文件是debug编译还是release编译的和dll是32位还是64位的_readelf_02

2. dll是32位还是64位

直接用记事本或者notepad++、UE打开exe文件(dll文件),会有很多乱码,不要头疼,接下来只需要在第二段中找到PE两个字母,在其后的不远出会出现d? 或者L。若是d,则证明该程序是64位;若是L,则证明是32位

【genius_platform软件平台开发】第八十九讲:如何查看.so和可执行文件是debug编译还是release编译的和dll是32位还是64位的_readelf_03


举报

相关推荐

0 条评论