Linux GDB C/C++調(diào)試基礎(chǔ)與提升
2023-08-15 11:04 作者:bili_48219728313 | 我要投稿
學(xué)習(xí)地址1:https://pan.baidu.com/s/1Hp6zixdLtrrzBWzUBscztQ 提取碼: vhtd
學(xué)習(xí)地址2:https://share.weiyun.com/dolcdxlA 密碼:9mu4hk
安裝GDB
大多數(shù)的發(fā)行版?zhèn)}庫中都有GDB
Debian 或 Ubuntu
??
代碼如下:
$ sudo apt-get install gdb
Arch Linux
代碼如下:
$ sudo pacman -S gdb
Fedora,CentOS 或 RHEL:
代碼如下:
$sudo yum install gdb
如果在倉庫中找不到的話,可以從官網(wǎng)中下載。
示例代碼
當(dāng)學(xué)習(xí)GDB時,最好有一份代碼,動手試驗。下列代碼是我編寫的簡單例子,它可以很好的體現(xiàn)GDB的特性。將它拷貝下來并且進行實驗——這是最好的方法。
總而言之,熟練掌握 GDB 調(diào)試等于擁有了學(xué)習(xí)優(yōu)秀 C/C++ 開源項目源碼的鑰匙,只要可以利用 gdb 調(diào)試,再復(fù)雜的項目,在不斷調(diào)試和分析過程中總會有搞明白的一天。
標(biāo)簽: