01_BeagleBone开发-开发环境搭建

2019-09-26  本文已影响0人  L_Kian

1. 资料准备

1.1 TI官方指导手册:

1.2 SDK下载

2. 交叉工具安装

2.1 设置下载好的SDK安装文件为可执行

找到下载的.bin文件 --》右击 --》属性 --》权限 --》勾选“允许作为程序执行文件”


image.png

2.2 进入.bin文件位置,执行安装,开始安装(其实就是个解压过程)

image.png

2.3 安装结束后,在安装目录下会发现解压出来的文件夹

image.png

目录结构如下图:


image.png

2.4 配置环境变量

Ti官方提供的编译链工具都在这下面(./linux-devkit/sysroots/x86_64-arago-linux/usr/bin下面)。
environment-setup是环境变量的配置文件。
sysroots文件夹下是各种交叉编译工具的存放位置。


image.png

关于将交叉编译链添加进环境变量的几种方法:

方法1:cd到linux-devkit路径下执行source environment-setup命令,当前终端窗口就具有了需要的各种环境变量,命令行的前缀自动变成了[linux-devkit]。这个时候在命令行输入arm-,然后按tab键是会自动补全成arm-linux-gnueabihf-的。输入arm-linux-gnueabihf-gcc -v就能看到gcc的版本信息。

image.png
方法2:将gcc交叉编译链路径(我的是/home/kian/ti-processor-sdk-linux-am335x-evm-06.00.00.07/linux-devkit/sysroots/x86_64-arago-linux/usr/bin)添加到系统环境变量文件中去。建议将路径添加到/etc/environment文件中。
sudo vi /etc/environment,然后把路径贴进去。
保存退出后,用source /etc/environment指令,环境变量即可生效。
image.png
注意点:方法1会自动导入各种环境变量,不仅仅是arm-linux-gnueabihf的,还有交叉编译QT的环境变量也会自动导入,但只限于当前命令行窗口。

2.5 验证交叉工具是否设置成功

至此,环境算是配置好了,在输入arm ,然后按tab键盘应该会出现各种编译器信息


image.png

3. 编译测试


聪明的你,根据上面的教程肯定也搞定了。

Have Fun!!!☺

上一篇 下一篇

猜你喜欢

热点阅读