嵌入式arm linux环境中gdb+gdbserver的安装 - 威廉希尔官方网站 - 电子威廉希尔官方网站 论坛 - 最好最受欢迎电子论坛!

嵌入式arm linux环境中gdb+gdbserver的安装

无厘头 ( 楼主 ) 2014-11-21 11:16:10  只看该作者 倒序浏览
一、首先要做以下准备工作:
(1)主机上安装了交叉编译工具。
(2)下载GDB安装包,地址:http://ftp.gnu.org/gnu/gdb/

二、安装GDB
(1)解压源码包

  1.     $ tar -zxvf ./source/gdb-6.0-tar.gz
  2.     $ cd gdb-6.0
复制代码


(2)配置

  1.     $ mkdir build-arm-linux
  2.     $ cd build-arm-linux
  3.     $ ..configure --target=arm-linux --prefix=/usr/local/arm/3.3.2
复制代码



配置很简单,只需要配置--target和--prefix,指定目标板体系结构和安装路径即可。

(3)编译

  1.     $ make
复制代码

(4)安装

  1.     $ make install
复制代码


编译结果在/usr/local/arm/3.3.2/bin目录下,arm-linux-gdb既是GDB工具。

三、编译gdbserver
gdbserver源码包含在GDB源码中,所以继续以上操作即可。
(1)进入gdbserver源码路径

  1.     $ cd gdb-6.0/gdb/gdbserver
复制代码

(2)修改权限

  1.     $ chmod u+x configure
复制代码

(3)指定编译器

  1.     $ CC=arm-linux-gcc ./configure --host=arm-linux
复制代码

(4)编译

  1.    $ make
复制代码

编译生成的gdbserver是在目标板上可执行的程序,复制到目标板中即可使用。

0个回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /7 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-11-10 16:16 , Processed in 0.308035 second(s), Total 35, Slave 28 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表