Amazon Iot物联网终端之七 Linux开发环境搭建
时间:10-02
整理:3721RD
点击:
1、安装完虚拟机和ubuntu之后,就要开始安装Linux开发环境了。在本光盘中,配套了Ubuntu10和vmware等,这个手册就是关于此开发环境的。但是我选择了最新的16.4.0版本就有所不同了。
2、首先。复制源码到虚拟机中,复制的过程,文件共享就起作用了,如果网络不好vmware tools下载很慢,那么用ultraISO做成映像,加载为虚拟光驱就好了,只有一个文件,不反复复制,这个方法还可以。
3、设计交叉编译工具,配置环境变量
tar -xvjf gcc.linaro-arm-linu-gnueabihf-4.7-2013.03-20130313_linux.tar.bz2
export PATH=$PATH:04/Toolchain/ gcc-linaro-arm-llinux-gnueabihf-4.7-2013.03-20130313_linux/bin
export CROSS_COMPILE=arm-linux-gnueabihf-

4. 然后安装需要的工具
apt-get install build-essential git-core libncurses5-dev
apt-get install flex bison texinfo zip unzip zlig1g-dev gettext
apt-get install gperf libsdl-dev libesd0-dev libwxgtk2.6-dev
apt-get install uboot-mkimage
apt-get install g++ xz-utils
上面的过程是手册中的顺序,需要注意以下:
- zlig1g-dev 中的是1而不是l,看着像,字符中夹着个数字,不用搞错
- ubuntu新版下要libsdl1.2-dev 来代替libsdl-dev
- ubuntu新版下,14.04提供libwxgtk2.8-dev,14.04和16.04提供libwxgtk3.0-dev。2.6找不到的。
- 在安装前要apt-get install update先,否则各种包找不到还修复不了。- ubuntu新版下uboot-mkimage被u-boot-tools代替了

总之需要联网等等,不会闪电般弄好的。

