欢迎光临散文网 会员登陆 & 注册

Linux GDB C/C++调试基础与提升

2023-08-15 11:04 作者:bili_48219728313  | 我要投稿

学习地址1:https://pan.baidu.com/s/1Hp6zixdLtrrzBWzUBscztQ 提取码: vhtd

学习地址2:https://share.weiyun.com/dolcdxlA 密码:9mu4hk


安装GDB

大多数的发行版仓库中都有GDB

Debian 或 Ubuntu

  

代码如下:

$ sudo apt-get install gdb

Arch Linux


代码如下:

$ sudo pacman -S gdb

Fedora,CentOS 或 RHEL:


代码如下:

$sudo yum install gdb

如果在仓库中找不到的话,可以从官网中下载。

示例代码

当学习GDB时,最好有一份代码,动手试验。下列代码是我编写的简单例子,它可以很好的体现GDB的特性。将它拷贝下来并且进行实验——这是最好的方法。


总而言之,熟练掌握 GDB 调试等于拥有了学习优秀 C/C++ 开源项目源码的钥匙,只要可以利用 gdb 调试,再复杂的项目,在不断调试和分析过程中总会有搞明白的一天。


Linux GDB C/C++调试基础与提升的评论 (共 条)

分享到微博请遵守国家法律