编译和安装gdb,给gdb添加配置

较高版本的gdb能显示更多的调试信息,因此有必要升级一下自己的编译环境。

 

复制代码
# 安装 GMP 库及其开发文件(gdb的安装需要这个)
sudo yum install gmp gmp-devel

# 下载源文件
wget  http://ftp.gnu.org/gnu/gdb/gdb-12.1.tar.gz

# 解压文件
tar  -zxvf   gdb-12.1.tar.gz

# 进入解压后的文件
cd   gdb-12.1

# 执行默认的配置
./configure 

# 编译
make -j4 

# 默认安装
sudo make install

# 查看gdb 版本号
gdb --version
复制代码

 

为了让 GDB 的配置选项在每次启动时都生效,你可以将配置命令添加到用户主目录下的 .gdbinit 文件中。如果该文件不存在,你可以创建一个。以下是详细的步骤:

检查 .gdbinit 文件是否存在:

在终端中执行以下命令,检查用户主目录下是否已经存在 .gdbinit 文件:

ls -a ~

如果不存在,你可以创建一个。

## 进入主目录
cd  ~

## 创建 .gdbinit 文件
touch  .gdbinit

## 编辑文件
vi  .gdbinit

在 .gdbinit 文件中添加 GDB 命令,比如:

# 设置打印输出为漂亮模式

set print object on

  set print pretty on

 

这样,每次你启动 GDB 时,它都会读取用户主目录下的 .gdbinit 文件,并按照文件中的设置进行配置。这是一种在 GDB 中永久设置常用配置的常见方法。

 

posted @   He_LiangLiang  阅读(481)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示