Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> linux下gcc和gdb 的簡單操作命令

linux下gcc和gdb 的簡單操作命令

日期:2017/2/7 14:31:52      編輯:Linux教程
 

gcc –o (2.1.out可執行文件可以任意) 2.1.c 編譯這個程序
(vim有自動不全代碼的功能。。以後要學習下)
然後對編譯的程序添加可執行權限。
chmod +x a.out
./2.1.out上述文件名 運行命令

調試gdb環境:
終端輸入gdb開始調試
gcc -g -o a.debug a.c ##產生a.debug調試文件(此文件也可以運行)
####### 添加-g的參數,這樣編譯出來的可執行文件才能通過gdb進行測試。
file a.debug ####命令加載程序 a.debug
list 1 #######可以顯示原代碼
break n #########設置斷點
info breakpoints #########查看所有斷點
next ############命令,程序會在下一行停下
“continue”命令,程序會在下一個斷點的位置停下
run #######輸入下面的命令,運行程序。
print i #####查看斷點出i的值
q #######退出gdb(沒覺得gdb是個好用的調試環境,感覺沒有linux下 eclipse,它也可以調試c於c++程序。望高手指點)

查看內存:\b

Copyright © Windows教程網 All Rights Reserved