本文是SKY2440系列教程中的其中一个,本系列教程将会包含SKY2440板载所有的硬件的初始化、读和写的操作的详细讲解,其中包含wince的应用程序,linux的应用程序和无OS的测试程序。我们将会陆续推出更多更好的教程。 |
|
| |
|
|
关于GDB的使用,首先下载GDB的源码包,这里我采用的是6.3版本的gdb,交叉编译器使用的是天嵌科技提供的市面上唯一支持softfloat的arm-linux-3.4.1的交叉编译器,经试验6.3版本的GDB完全支持3.4.1版本的交叉编译器。
6.3版本的GDB的编译器的下载站点:ftp://ftp.gnu.org/pub/gnu/gdb/gdb-6.3.tar.bz2;
支持softfloat的arm-linux的3.4.1版的交叉编译器的下载站点:www.embedsky.net。
编译GDB时,需要分别编译针对主机(PC)的GDB和针对目标板(SKY2440)的GDB服务器·S3C2410完全开发流程 ........ 关于GDB的使用,首先下载GDB的源码包,这里我采用的是6.3版本的gdb,交叉编译器使用的是天嵌科技提供的市面上唯一支持softfloat的arm-linux-3.4.1的交叉编译器,经试验6.3版本的GDB完全支持3.4.1版本的交叉编译器。
|
|
|
|
1、主机(PC)端GDB的编译
首先编译主机的GDB,步骤如下:
Step1、复制GDB的源码包到/opt/EmbedSky/目录下,然后解压GDB,命令如下; |
|
|
|
|
|
Step2、进入到gdb目录中,命令如下:

配置GDB,配置命令如下:

Step3、编译GDB,命令如下: |
|
......................................................................................... |
|
........................................................................................... |
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|