Ubuntu 14.04 调试Tiny 6410,环境搭建: arm-linux-gcc+arm-linux-gdb server+Ecilpse IDE

来源:互联网 发布:什么是搜索擎优化 编辑:程序博客网 时间:2024/05/16 15:05

1.安装arm-linux-gcc交叉工具链

(1) 先解压arm-linux-gcc-4.3.2.tgz

$ tar xvzf arm-linux-gcc-4.3.2.tgz -C /

-C表示指定目录解压。

(2)安装32位库

我的操作系统是Ubuntu 64位的,而交叉编译工具链都是32位执行程序。要成功运行这些交叉编译工具链,需要与这些工具链相关的32位库。安装命令如下:

$ sudo apt-get install libc6:i386 libstdc++6:i386 libncurses5:i386 zlib1g:i386

(3)修改环境变量

$ gedit /etc/environment 

向该配置文件加入 :/usr/local/arm/4.3.2/bin 前面的冒号不能省略.

(4)重新启动Ubuntu系统(注销当前用户,重新登录也可以)

检测arm-linux-gcc -v是否可以运行。

2.安装arm-linux-gdb server

(1)先解压arm-linux-gcc-4.3.2.tgz.

(2)安装

$ sudo ./build-all

(3)导入环境变量

注意:因为之前安装的arm-linux-gcc交叉工具链也有gdb,所以此时的环境变量目录要加在:/usr/local/arm/4.3.2/bin之前。然后source一下。

3.安装Ecilpse IDE

可以直接去官网下载安装。再最后出现了一个不能运行gdb的错误,重启一下电脑就好了。

0 0
原创粉丝点击