GDB在ARM板中的应用
GDB的下载: http://www.gnu.org/software/gdb/ 下载gdb-7.4.tar.bz2 1.解压: tar xjf gdb-7.4.tar.bz2 2.编译gdb和gdbserver 2.1 编译gdb: cd gdb-7.4/ .configure -- target=arm-linux //配置 make //编译 make install //安装,注意如果直接运行make install的话,直接撞到pc机的usr/bin中去了。我不想这么直接安装,想看看安装时生成什么东西? vi makefile,然后搜索prefix,这prefix就是指代安装的路径。因此我可以自定义我的安装路径 mkdir tmp make install prefix = $PWD / tmp 此时可以去tmp目录下,看一下都生成了什么东西。你会看到有bin include lib share目录。进入bin目录,你会看到arm-linux-gdb的程序。 2.2 编译gdbserver cd gdb / gdbserver .configure --host = arm-linux make 编译的过程中会出现错误:PTRACE GETSIGINFO没有定义。-I表示头文件在哪里。在