使用 NDK 制作的编译工具链编译出可执行文件后,传到 Android 中运行的时候,会出现如下的 WARNING 信息:

WARNING: linker: liblxc.so: unused DT entry: type 0x6ffffffe arg 0x8c04
WARNING: linker: liblxc.so: unused DT entry: type 0x6fffffff arg 0x1

提示信息可能有些数据不相同,但都属于 unused DT entry 问题;

官方已经给出了详细的说明、原因以及警告的类型,而且从 Android5.1开始,就会警告 verneed 和 verneednum 的问题;

下面给出解决方法:

  1. 制作 android_elf_cleaner 工具
    1) github地址下载android_elf_cleaner

    git clone https://github.com/kost/android-elf-cleaner.git
    
    如下载速度过慢可参考 https://blog.csdn.net/qq_30123335/article/details/116602517
    

    2)直接在 linux 中执行 make 命令,即可编译得到 android-elf-cleaner 可执行程序

    cd android_elf_cleaner
    make
    
  2. 处理一下编译出来的可执行文件,再次运行即可消除此问题
    usage: ./android-elf-cleaner <filename>Processes ELF files to remove DT_VERNEEDED, DT_VERNEEDNUM, DT_RPATHand DT_RUNPATH entries (which the Android linker warns about)
    

结果如下:

NDK编译程序运行出现 unused DT entry 错误相关推荐

  1. unused DT entry: type问题

    输出这个东西: 03-09 14:38:46.291 2372-2389/? W/linker: libxxa++.so: unused DT entry: type 0x6ffffffe arg 0 ...

  2. linux执行命令段错误,Linux运行fortran程序 出现段错误(segmentation fault)

    在Windows下编译运行fortran程序时,没有问题 ,运行时出现堆栈错误,只要在CVF里修改一下扩大内存设置: MAIN MENU: Project ===> Setting ===> ...

  3. GPU运行Tensorflow详细教程及错误解决

    GPU运行Tensorflow详细教程及错误解决 前提条件 配置GPU运行 确认是否成功配置 出现的错误及解决方案 前提条件 最重要的一点:CUDA与tensorflow的版本一点要对应,不然用不了! ...

  4. MySQL怎么导入webcontent_把网页信息添加到mysql,在MyEclipse运行Tomcat出现下面的错误,弄不明白,求助怎么解决呀...

    把网页信息添加到mysql,在MyEclipse运行Tomcat出现下面的错误,弄不明白,求助怎么解决呀0 letian012014.01.05浏览132次分享举报 获取的数据源是出错 2010-3- ...

  5. lol服务器显示未知错误,运行英雄联盟出现未知错误的处理方法

    有些英雄联盟的玩家在登录lol的时候为弹出窗口提示"发生了未知的directX错误,那么这种情况有什么处理方法呢?下面是小编为你整理的运行英雄联盟出现未知错误的方法,希望对大家有帮助! 运行 ...

  6. 命令行下运行 java someClass.class出现 “错误:找不到或无法加载主类someClass ” 的解决方案

    命令行下运行 java someClass.class出现 "错误:找不到或无法加载主类someClass " 的解决方案 参考文章: (1)命令行下运行 java someCla ...

  7. Win7 IIS7.5运行ASP时出现500错误的解决办法

    http 500内部服务器错误说明IIS服务器无法解析ASP代码,下面为大家介绍下Win7 IIS7.5运行ASP时出现500错误的解决办法 http 500内部服务器错误说明IIS服务器无法解析AS ...

  8. python运行py文件参数错误_Pycharm运行加载文本出现错误的解决方法

    Pycharm打开大文件的时候出现这个错误,根据提示以及百度知道,是因为IDEA对能关联的文件大小做了限制,主要是为了保护内存,默认值为2500kb.然后根据百度上的教程修改 修改bin文件中的ide ...

  9. 月结 sap_SAP运行物料账的常见错误

    CKMLCP运行物料分类账时,一般不会出现错误.如果出现错误,可能是参数设置的问题,本文将执行CKMLCP可能出现的错误进行归纳总结,供大家参考. 1)没有"允许期间的价格确定": ...

最新文章

  1. 春节到,献诗一首,祝大家新春愉快
  2. PHP的自动加载__autoload spl_autoload_register
  3. HTML5 Audio(音频)
  4. 统计字符串中每种字符类型的个数demo
  5. 阿里为什么推崇java_为什么阿里巴巴 Java 开发手册推荐使用 LongAdder,而不是 volatile?...
  6. php 科学计数 位数,PHP采用超长位数字运算防止数字以科学计数法显示的实例
  7. linux 查看端口是否被占用 解决端口占用问题 address already in use
  8. 自制solidworks图框步骤_solidworks工程图模板制作教程(上) - CAD自学网
  9. 秦汉考场科目三路线图_易通驾校百科:秦汉科目三考场考试攻略,附考场路线图...
  10. 字节架构师: Kafka 的消费者客户端详解
  11. location属性和prototype属性介绍
  12. python turtle绘制漫天雪花
  13. dostyle 东格TJ3401 显示器 固件升级
  14. 【迅为iMX6Q】开发板 烧写工具 MfgTool2.exe 打不开问题的解决
  15. MySQL 判断是否周末
  16. #110-【我也不知道这是什么鬼算法】Ska Piggy Banks
  17. 爬虫入门-爬取有道在线翻译结果(2)
  18. 机器学习工程师与研究员之间的7个主要区别
  19. Android自定义日历源码收集
  20. win10系统安装时循环快速上手

热门文章

  1. Office 2010 Excel 窗口独立显示
  2. 糊涂窗口综合症和Nagle算法
  3. 保护网络安全的IPsec,怎么配置?配置步骤和参考命令奉上
  4. 【OpenCV-Python】——边缘和轮廓Laplacian/Sobel/Canny边缘检测查找/绘制轮廓及轮廓特征霍夫直线/圆变换
  5. 涛涛车业通过注册:半年营收7.7亿同比降16% 拟募资6亿
  6. 【HTML5】Canvas中的tranform变换矩阵
  7. 提前写给自己的退役留念(无任何学习干货)
  8. Qt制作的PLC开发软件
  9. Linux 入门到精通
  10. 读取CSV文件read_csv报错FileNotFoundError:File b‘.csv‘ does not exist