源代码
可以去gnu上下载
- http://www.gnu.org/prep/ftp.html里面列出了下载的镜像站点,我们可以找一个国内的下载,比如https://mirrors.ustc.edu.cn/gnu/
gdb就在https://mirrors.ustc.edu.cn/gnu/gdb/,从列表里可以找到,我下载了目前最新版gdb-8.2.tar.gz这个版本。
依赖库
python-dev
sudo apt-get install python-dev
texinfo
到gnu上下载一个texinfo,然后编译一下,把编译出来的bin目录加到PATH最后面就行。
编译方法也简单,configure —prefix=安装路径;make;make install
编译
hanqiang@ubuntu:~/tools/src$ tar zxf gdb-8.2.tar.gz
hanqiang@ubuntu:~/tools/src$ cd gdb-8.2/
hanqiang@ubuntu:~/tools/src/gdb-8.2$ mkdir build
hanqiang@ubuntu:~/tools/src/gdb-8.2$ cd build/
hanqiang@ubuntu:~/tools/src/gdb-8.2/build$../configure --with-python
hanqiang@ubuntu:~/tools/src/gdb-8.2/build$ make
hanqiang@ubuntu:~/tools/src/gdb-8.2/build$ make install
添加调试文件
- 根据smartgis修改完之后上传到linux
- 添加gdb初始文件 .gdbinit