藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


在SCO unix如何調試C程序?

在SCO unix如何調試C程序?
誰有這方面的資料?
many thanks!

在SCO unix如何調試C程序?

下一個gdb吧

在SCO unix如何調試C程序?

無雙,請解釋一下gdb吧!

在SCO unix如何調試C程序?

編譯可執行文件時帶-g參數

dbxtra   可執行文件

用help看內部命令。

在SCO unix如何調試C程序?

gdb 程序名
進入gdb
然後用
help
得到幫助


break
打斷點
用step
進入函數
用next
跳過函數
用continue
繼續執行

如果程序產生core
那麼用gdb 程序名 core
然後輸入where
得到出錯時地方

其它可以看info gdb

在SCO unix如何調試C程序?

請問gdb能否在其他系統,如HP,AIX下用呢?如果要下的話,應該到那裡去下?

在SCO unix如何調試C程序?

謝謝!
重複樓上的問題。

在SCO unix如何調試C程序?

在www.gnu.org上有
找一找

在SCO unix如何調試C程序?

如果你使用GUI的話,建議你看看DDD。你可以在google.com上面查到它的相關資料的。

在SCO unix如何調試C程序?

DDD很直觀
不錯

在SCO unix如何調試C程序?

如果你用cc 編譯的C程序,建議你用dbxtra 來調試程序。
只要在編譯屎加 -g 選項即可。具體使用方法 可以man dbxtra

如果你是用gcc 來編譯的C程序,就用gdb來調試程序。
建議不要用gcc 2.95版,它用問題。可用3.0.4 。
同樣在編譯時加-g 選項。
gdb的使用方法在舊論壇裡有。



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com