内容分享-迅为IMX6开发板编译问题及解决方法
【经验分享】IMX6开发板编译问题及解决方法
本文转自迅为IMX6开发板售后讨论群,分享给大家~
物理主机 win10 64 位专业版、虚拟机 VM12 Pro、开发环境采用迅为提供的开发环境:
Ubuntu12.04.2 、镜像采用最新的:iTOP-iMX6_android4.4.2_20161018.tar.gz
物理机配置

为了大家后续不必要的麻烦先跟着我把你分给物理机的内存再分大点吧。

1、 修改虚拟机的配置,在迅为的基础上把内存改为:2G 如图 1.1 所示。做完这一步之后麻
烦大家打开迅为提供的手册:《iTOP-i.MX6 开发板之全能版使用手册_V1.1 .pdf》找到 222
页开始阅读,标题为:五、系统开发板环境以及编译 然后完成 5.1.2 环境变量和 javap路径的修改 章节的阅读和操作。这个时候大家直接把源码拷贝到虚拟机当中,我用的
是:SSH Secure File Transfer Client (具体如何使用大家自己百度。)紧接着大家直接阅读
5.3.1 Android 源码整体编译章节,完成 imx6 文件夹的建立、源码的解压,解压完成后先
不要编译,执行命令:free –m 查看一下 Swap 的大小,如下图所示:

如果不是如上图所示达到接近 2000 的大小,就按照下面的步骤操作,增加 Swap 大小
参考:blog.csdn.net/yellow_hill/article/details/38894317
先创建一个文件夹:mkdir swap
然后进入 swap 文件夹:cd swap
执行命令:sudo dd if=/dev/zero of=swapfile bs=1024 count=2000000
完成后紧接着输入命令:sudo mkswap swapfile
最后再执行命令:sudo swapon swapfile
然后大家可以再执行命令:free –m 查看一下符合上图要求不。
当以上命令完成后可以回到:/home/imx6/iTOP-iMX6_android4.4.2 路径下执行:./create.sh
开始源码的编译。
错误 问题 解决:
1、 错误 1,图 1.2 所示,是缺少库文件导致的,解决办法是安装包:apt-get install uuid-dev
安装完成后输入命令: ./create.sh 继续源码编译。

2、 错误 2,图 1.3 所示,是缺少库文件导致的,解决办法是安装包:apt-get install liblzo2-dev
安装完成后输入命令: ./create.sh 继续源码编译。

3、 错误 3,图 1.4 所示,是缺少 lib32z1-dev 库文件导致的,解决办法是安装包:apt-get install
lib32z1-dev 安装完成后输入命令: ./create.sh 继续源码编译。

4、 错误 4,图 1.5 所示,如果你心急了没做我之前说的增加 Swap 的容量的画就会遇到第 4
种错误类型,但是也不要害怕请调到文章的首处,按照步骤增加了 Swap 的容量即可。
但是前提是分配的内存至少 2G! 操作完成后输入命令: ./create.sh 继续源码编译。

不出意外你将看到编译成功的效果 如图 1.6 所示,

内容分享-迅为IMX6开发板编译问题及解决方法的更多相关文章
- 【经验分享】IMX6开发板编译问题及解决方法
本文转自迅为IMX6开发板售后讨论群,分享给大家~物理主机 win10 64 位专业版.虚拟机 VM12 Pro.开发环境采用迅为提供的开发环境:Ubuntu12.04.2 .镜像采用最新的:iTOP ...
- 嵌入式开发平台迅为iTOP-4412开发板-ssh常见问题以及解决方法
一.基本网络,软件安装以及配置 ssh 软件无法登陆 Ubuntu,有可能是网络不通.SSH 软件未安装.环境变量没配置.防 火墙未关闭等. 1. 网络连接 使用 ssh 传输文件的前提是网络顺畅,即 ...
- 迅为IMX6开发板真实产品案例分享-专为研发用芯选择
迅为IMX6开发板: Android4.4系统 Linux + Qt5.7系统 Ubuntu12.04系统 部分真实案例:HMI:3D打印机:医疗设备:工控机:触控一体机:车载终端 核心板兼容:IMX ...
- 【ARM开发板】迅为IMX6开发板QT下LVDS和HDMI双屏异显
本文转自迅为论坛:http://www.topeetboard.com 平台:迅为-IMX6开发板 首先开发板分别连接9.7寸屏和HDMI显示器,然后使用MfgTool工具烧写QT系统,然后拨码开关设 ...
- 迅为-IMX6开发板十层PCB制造,24小时开机测试,满负荷测试运行俩天,没有死机
迅为-IMX6开发板——工业主板的优势 1.元器件 IMX6工业主板选料,选用经过长时间.高要求验证元器件,保证产品在复杂条件下,耐高温.抗潮湿等工业场合的需求. 2.PCB设计 IMX6工业主板采用 ...
- 迅为IMX6开发板适用于HMI|车载电脑|工业控制|医疗仪器|智能家居 灵活进行产品开发平台
i.MX6开发平台行业中的应用 适用于HMI.POS机.车载电脑.工业控制.轨道交通.医疗仪器.智能家居.数据终端等行业. 迅为iMX6开发板采用核心板+底板结构设计,高品质,稳定性强,可以更灵活地进 ...
- 迅为IMX6开发板支持全网通4G模块丨GPS模块丨WIFI蓝牙丨千兆以太网
迅为i.MX6开发板丨迅为i.MX6Q开发板丨四核imx6开发板丨Cortec-A9开发板丨资料介绍: 特点: 处理器:Freescale Cortex-A9四核i.MX6Q主频1GHz 核心板配置: ...
- 迅为IMX6开发板支持4G全网通模块GPS模块
IMX6开发板特点 处理器:IMX6开发板支持4G全网通模块GPS模块. 核心板配置:2GB DDR3内存 16GB EMMC 存储,扩展引脚多达320个:运行温度-20 ℃到+80 ℃之间. 核心 ...
- 迅为-IMX6开发板Android Eclipse 导入Led应用程序工程
本小节给大家详细讲解如何导入 Android 应用的工程文件.先解压迅为“iTOP-IMX6-Android4.4-LED 测试程序 r”压缩包.如下图所示,解压出ledtest 文件夹.<ig ...
随机推荐
- OI生涯回忆录 2018.11.12~2019.4.15
上一篇:OI生涯回忆录 2017.9.10~2018.11.11 一次逆风而行的成功,是什么都无法代替的 ………… 历经艰难 我还在走着 一 NOIP之后,全机房开始了省选知识的自学. 动态DP,LC ...
- hdu5306 Explosion
题目链接 题意 有n个房间,每个房间里面有若干把钥匙,每把钥匙可以打开对应的一扇门.如果手中没有钥匙,就要随机轰炸一个房间来打开这个房间.如果有钥匙,就要去打开这些房间.问期望轰炸次数是多少. 思路 ...
- [luogu2286][宠物收养所]
题目链接 思路 比较裸的一道平衡树的题.用一个变量S来表示当前树的情况,当S为负数时树内为宠物,当S为正数时树内为人.然后每次分情况讨论一下.如果树为空或者是与来的东西(人或宠物)与树内存的相同.那么 ...
- 【洛谷P1507 NASA的食物计划】
题目背景 NASA(美国航空航天局)因为航天飞机的隔热瓦等其他安全技术问题一直大伤脑筋,因此在各方压力下终止了航天飞机的历史,但是此类事情会不会在以后发生,谁也无法保证,在遇到这类航天问题时,解决方法 ...
- latex 导入pdf
pdflatex \includepdf[addtotoc={1,section,1,something would show in catalog,cc},pages=-,offset=0cm 0. ...
- marks学习2
控件的大小单位用dp 控件的高度和宽度 sp字体的单位 控件的字体的大小.可缩放字体. 内边距 padding控件的边缘到控件内荣的距离
- (字典序问题) nyoj1542-最小字符串
题目描述: 给你一个由小写字母组成的字符串,最多删除其中一个字符,使其字典序最小. 字典序概念在数学中,字典或词典顺序(也称为词汇顺序,字典顺序,字母顺序或词典顺序)是基于字母顺序排列的单词按字母顺序 ...
- Tensorflow object detection API 搭建物体识别模型(二)
二.数据准备 1)下载图片 图片来源于ImageNet中的鲤鱼分类,下载地址:https://pan.baidu.com/s/1Ry0ywIXVInGxeHi3uu608g 提取码: wib3 在桌面 ...
- Hadoop生态圈-构建企业级平台安全方案
Hadoop生态圈-构建企业级平台安全方案 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 能看到这篇文章的小伙伴,估计你对大数据集群的部署对于你来说应该是手到擒来了吧.我之前分享过 ...
- MySql笔记一:安装MySql
MySql第一次安装之后,一定会报错,我遇到了十几种不同的错误,搜来搜去也没有搜出个结果.于是我重新卸载了MySql,卸载干净之后,下载MSI格式的MySql安装包,安装完之后,还是报错,如下图... ...