ARM开发板(MYD-C437X)图像采集传输之linux开发环境搭建

 1 建立工作目录

拷贝产品光盘中的源码到 Linux 开发主机中:

$ mkdir -p <WORKDIR>

$ cp -a <DVDROM>/04-Linux_Source/* <WORKDIR>

 也可以在home目录下新建一个文件夹作为工作目录,在工作目录下建立Toolchain文件夹,将gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux.tar.bz2文件拷贝到Toolchain下。

2 设置交叉编译工具

$ cd <WORKDIR>/Toolchain
$ tar -xvjf \
gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux.tar.bz2
$ export PATH=$PATH:<WORKDIR>/Toolchain/\
gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/bin
$ export CROSS_COMPILE=arm-linux-gnueabihf-

 执行完“export”命令后输入 arm 按 Tab 键来检查是否设置成功,该设置只对当前终
端有效,如需永久修改,请修改用户配置文件。

修改用户配置文件的方法:

$ sudo gedit ~/.bashrc

 将下述语句复制到文件的最后点击保存(<WOEKDIR>注意改成自己工作目录的名字):

export PATH=$PATH:<WORKDIR>/Toolchain/\
gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/bin

export CROSS_COMPILE=arm-linux-gnueabihf-

 在终端运行:

$ source ~./bashrc

 3 安装工具:

此外还需安装一些必要工具,以 ubutnu 系统为例,使用以下命令安装工具:

$ sudo apt-get install build-essential git-core libncurses5-dev

$ sudo apt-get flex bison texinfo zip unzip zlib1g-dev gettext

$ sudo apt-get gperf libsdl-dev libesd0-dev libwxgtk2.6-dev

$ sudo apt-get uboot-mkimage

$ sudo apt-get g++ xz-utils

这仅仅是对我所做的一些过程做一些记录,有什么不对或者不清楚的地方希望大家批评指正,要是能对有同样的问题的小伙伴有所启发,那么这篇文章的目地也就达到了,谢谢大家。

猜你喜欢

转载自blog.csdn.net/qq_38642470/article/details/82382368