在centos系統上利用gcc編譯器進行代碼調試,需要遵循以下步驟:
-
安裝GCC和GDB調試器: 首先,確認GCC和GDB已安裝。若未安裝,請使用以下命令進行安裝:
sudo yum install gcc gdb
-
編譯代碼并生成調試信息: 使用GCC編譯你的代碼,務必添加-g選項以生成調試信息。例如,編譯名為hello.c的C源文件:
gcc -g -o hello hello.c
這將生成包含調試信息的hello可執行文件。
-
啟動GDB調試器: 使用GDB啟動你的程序:
gdb hello
-
運行程序: 使用run命令運行程序。程序會在斷點處暫停執行:
run
-
使用GDB命令進行調試: 程序暫停后,你可以使用GDB命令進行調試,例如:
-
退出GDB: 調試完成后,使用quit命令退出GDB:
quit