Skip to main content

基于源码安装 gdb

nvim-dap 依赖 gdb 建议使用 gdb-14.2, (低版本不支持 dap协议,而高版本可能提示 set breakpints not stopped)

wget https://ftp.gnu.org/gnu/gdb/gdb-14.2.tar.gz
tar xf gdb-14.2.tar.gz
cd gdb-14.2

mkdir build
cd build
../configure --enable-targets=all --with-expat --with-python=/usr/bin/python3

## error: Building GDB requires GMP 4.2+, and MPFR 3.1.0+.
sudo apt-get install libmpc-dev

## makeinfo: not found
sudo apt-get install texinfo 

##编译期间可能会遇到各类依赖错误,可以选择安装
sudo apt-get install flex bison libreadline-dev


make
sudo make install