高通andriod编译问题与解决
来源:互联网 发布:成本管理数据分析 编辑:程序博客网 时间:2024/05/17 07:30
问题1:/bin/bash: prebuilts/misc/linux-x86/bison/bison: No such file or directory
当出现该问题时,通过阅读,并不是没有bison这个运行库,而是没有找到该库;
执行下面命令即可。
sudo apt-get install g++-multilib gcc-multilib lib32ncurses5-dev lib32readline-gplv2-dev lib32z1-dev
编译源码之前应该配置好环境变量及所需的软件库:
问题2:
/bin/bash: xmllint: command not found
解决办法:sudo apt-get install libxml2-utils
问题3:flex-2.5.39: fatal internal error, exec of /usr/bin/m4 failed
解决方法:sudo apt-get install bison
问题4:
当出现该问题时,通过阅读,并不是没有bison这个运行库,而是没有找到该库;
执行下面命令即可。
sudo apt-get install g++-multilib gcc-multilib lib32ncurses5-dev lib32readline-gplv2-dev lib32z1-dev
编译源码之前应该配置好环境变量及所需的软件库:
问题2:
/bin/bash: xmllint: command not found
解决办法:sudo apt-get install libxml2-utils
问题3:flex-2.5.39: fatal internal error, exec of /usr/bin/m4 failed
解决方法:sudo apt-get install bison
问题4:
make update-api
新增驱动后,老报错:make[4]: *** No rule to make target `drivers/leds/leds-msm-camera-flash.o', needed by `drivers/leds/built-in.o'. Stop.
解决办法:命名的.c文件名为:leds_msm_camera_flash.c而Makefile里写的leds-msm-camera-flash.o,把文件名改成leds-msm-camera-flash.c即可!
问题5:
kernel is not clean, please run 'make mrproper'
找到kernel目录下的Makefile文件定位报错原因,可知在kernel下有.config文件或者kernel/include目录下有config文件夹将报错,解决办法:删除对应文件。
0 0
- 高通andriod编译问题与解决
- 如何解决Andriod Studio 编译问题
- Andriod源码下载与编译
- Nginx与Redis解决高并发问题
- Nginx与Redis解决高并发问题
- Nginx与Redis解决高并发问题
- Andriod 初学编译遇到的问题
- 7.3学习andriod遇到问题的解决
- 解决Andriod使用HttpURLConnection 失败问题
- 解决Andriod Studio的maven相关问题
- VS2005编译DirectShow的问题与解决
- 编译 sfilter 出现的问题与解决
- apache 编译安装 问题与解决
- android kernel编译问题积累与解决
- 编译NS3.13中的问题与解决
- arm9x25交叉编译IPTABLES问题与解决
- android 高通与MTK编译命令
- andriod客户端与服务器中文乱码问题
- JavaWeb项目org.apache.jasper.JasperException: 解决方法
- 将一个集合list等分成几个集合
- Web前端的学习路线,你真的知道吗?
- Codeforces Round 761F - Dasha and Photos
- python协程的实现(greenlet源码分析)
- 高通andriod编译问题与解决
- thinkphp新增字段无法插入到数据库是因为fields字段缓存
- Java在线编译运行示例
- html居中通用办法
- 欢迎使用CSDN-markdown编辑器
- Android 热修复方案Tinker(七) 插桩实现
- 学习网络编程时需要了解的一些问题
- bat教程 1
- Web开发者易犯的五大严重错误