Chinaunix

标题: dbg install ubuntu 虚拟机 [打印本页]

作者: zjlikaifa    时间: 2009-08-10 19:46
标题: dbg install ubuntu 虚拟机
今天花了一天的时间来搞dgb 最后没调成功  放弃了  
太烦了  但是决定还是把他记录下来 以作以后参考
首先 当然是下载dgb吧
  来这里下载吧
http://www.gnu.org/software/gdb/download/
  我下载的6.5版本的   据说这个版本的dgb需要 2.95.3的交叉编译
                       实践证明我用3.4.1没编译成功
然后当时是解压了 #tar xzvf gdb-6.5.tar.gz  然后把他转到客户端的source下
                  sudo mv gdb-6.5 /home/mohei/source

接下来就是编译 gdb 跟gdbserver  其中gdbserver是传送到开发板上的运行的 所以就用交叉编译了

1.编译gdb
编译之前得先安装一些库  
如果缺少库 就会出现问题  比如no tercmap library found
这个就要安装libncurses5-dev
编译吧
mkdir -p ~/armgdb/build
          cd ~/armgdb/build
          ~/source/gdb-6.5/configure --target=arm-linux -- refix=/home/jimmy/armgdb   然后make,make install
   这样就可以在~/armgdb的bin下看到arm-linux-gdb及其他文件。

2编译gdbserver
cd ~/source/gdb-6.5/gdb/gdbserver
sudo ./configure --target=arm-linux --host=arm-linux
配置完后要修改Makefile 下的 CC
改成 /usr/local/arm/2.95.3/bin/arm-liunx-gcc
然后make  这样就可以就可以得到dgbserver  


这样编译的dgb  和dgbserver 是绝对可以用的  
但是接下来我就是开发板跟主机连不是  
总是显示连接重置

下面就不写了 因为没成功的呀


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/102836/showart_2023784.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2