參考
[1] GDB-10.2
[2] README for GDB release
個人系統 Ubuntu20.10。
注意gdb10.2需要c++11語法,需要安裝g++
- 下載安裝包
wget https://ftp.gnu.org/gnu/gdb/gdb-10.2.tar.xz
- 解壓縮
tar -xvzf gdb-10.2.tar.xz
- 進入解壓之后的目錄
mkdir build
cd build
- 配置,安裝tui mode,
../configure --enable-tui
此處注意,可能會提示你沒有相關庫configure: WARNING: no enhanced curses library found; disabling TUI
查閱官方發現:Build GDB with the text-mode full-screen user interface (TUI).Requires a curses library (ncurses and cursesX are also supported).
你需要安裝ncurses
庫,才能安裝tui。Linux安裝Ncurses庫
參考 configure: WARNING: no enhanced curses library found; disabling TUI
make
sudo make all install
gdb -v
查看當前版本,是10.2
具體細節以及其他遇到的問題,請自行查閱官方文檔,相關鏈接本文全部給出,本文不可能解決你所有的問題。
特別注意,不同版本的軟件,安裝流程可能差不多,但是會有所不同,因此請查閱最新版本的官方文檔。