本小节适用 ITOP-IMX6Q(商业级 2G+16G),ITOP-IMX6Q(工业级 1G+8G), ITOP-IMX6D(商业级 1G+8G)
内核版本为 3.0.35 的系统编译。
13.1 编译环境说明
编译环境这里给大家提供了编译好的开发环境,我们可以在搭建好的编译环境中顺利编译成功,所以
这里建议大家使用编译好的环境。
这个也给大家介绍了搭建好的环境是怎么从原生的环境中一步一步来的,如果大家要在自己的开发环
境上搭建,也可以参考这个章节。但是由于大家自己用的 Ubuntu 的版本和我们不一样,可能中间会遇到形
形色色的问题。这就需要一个很强的开发调试能力了,所以这里建议大家还是使用我们提供的搭建好的编
译环境。
13.2 自己搭建编译环境(不推荐)
这里需要注意的是,搭建过程中用到的各类软件,都需要和手册提到的版本保持一致,如果使用的
是“搭建好的镜像”,则可以跳过这一节。
13.2.1 Ubuntu 系统安装
1 Ubuntu 系统安装请参考 6.2 章节“虚拟机加载 Ubuntu 镜像”,虚拟机的安装请参考 6.1.1 章节“安装虚
拟机 VMware”
2 安装常用的软件,输入以下命令:
sudo apt-get install vim
sudo apt-get install ssh
sudo apt-get install uboot-mkimage
sudo apt-get install git git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev
sudo apt-get install lib32ncurses5-dev x11proto-core-dev libx11-dev
sudo apt-get install lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown
sudo apt-get install libxml2-utils xsltproc gcc-multilib lib32readline5-dev
13.2.2 安装交叉编译器
13.2.2.1 拷贝交叉编译工具到 Ubuntu
1 编译的时候需要用到交叉编译工具,这里安装的是 arm-2009q3 编译器,在网盘目录
“iTOP-i.MX6 开发板资料汇总(不含光盘资料) 2_iTOP-iMX6 开发板编译系统所需要的工具包等