TA的每日心情 | 开心 2019-5-31 10:27 |
---|
签到天数: 98 天 连续签到: 1 天 [LV.6]常住居民II
|
本帖最后由 混森蓝兽 于 2017-4-13 11:05 编辑
*********************************************************************************************
**** 大家好,我叫混森蓝兽,刚开始接触Linux世界的新人。感谢爱板网给我提供这次 ****
**** ESPRESSObin的试用机会,接下来我会慢慢分享我的Linux学习的过程体验。 ****
*********************************************************************************************
|
安装Toolchain
Toolchain是文件系统和工具链。 如:一套流程里面用到的每个工具和相关的库组成的集合,就称为工具链。 一般内附有程式编译器。我们需要利用这个编译器,在linux下建立可用于调试arm开发板的程序的交叉编译器(交叉编译通俗地讲就是在一种平台上编译出能运行在体系结构不同的另一种平台上的程序)。
在ESPRESSObin的wiki里可以看到,它使用Linaro工具链来构建二进制内核和文件系统映像,所以我首先需要做的事在我电脑的Linux系统里安装 Linaro Toolchain(我是双系统,安装了win7和Ubuntu14.04)。
首先,先建立一个目录文件
- ming@ThinkPad:~$ mkdir -p toolchain
复制代码 进入toolchain这个目录,然后下载 Linaro Toolchain 文件(下载速度有点慢,中途泡个面也还是可以的)
- ming@ThinkPad:~$ cd toolchain/
- <div style="orphans: 3; widows: 3;"><span style="line-height: 1.5;">ming@ThinkPad:~$ </span><font face="Menlo, Monaco, Consolas, Courier New, monospace"><span style="font-size: 13px; line-height: 18.5714px; white-space: pre-wrap; background-color: rgb(248, 248, 248);">wget </span></font><span style="line-height: 1.5;">https://releases.linaro.org/components/toolchain/binaries/5.2-2015.11-2/aarch64-linux-gnu/gcc-linaro-5.2-2015.11-2-x86_64_aarch64-linux-gnu.tar.xz</span></div>
复制代码 等啊等啊,下载完成了,然后解压这个文件- ming@ThinkPad:~/toolchain$ tar -xvf gcc-linaro-5.2-2015.11-2-x86_64_aarch64-linux-gnu.tar.xz
复制代码
设置正确的路径工具链(编译器路径包括bin目录)
- ming@ThinkPad:~/toolchain$ export PATH=$PATH:/home/espressobin/toolchain/gcc-linaro-5.2-2015.11-2-x86_64_aarch64-linux-gnu/bin
复制代码 这样, Linaro Toolchain的安装就完成了,然后就可以进行下一步工作了。 |
|