NS2 除錯環境安裝 GDB

2021-06-18 00:38:35 字數 472 閱讀 9354

首先安裝gdb,這個比較容易

在 /home/***/ns-allinone-2.35/ns-2.35 目錄下的makefile 檔案,找到55行附近**

ccopt=-wall -wno-write-strings  將這句修改為

ccopt=-wall -wno-write-strings-g

36行附近的兩行**cc 和cpp的定義後面新增-g引數,即

cc = gcc-g

cpp = g++-g

新增完引數後,重新編譯ns:在終端中用cd 進入/home/***/ns-allinone-2.35/ns-2.35,執行命令

make clean

make depend

make

執行完上面的命令可以啟動gdb除錯ns中的程式

啟動方式gdb ns

在NS2中用GDB來除錯

我想對於用ns來 的人來說,很重要的乙個問題就是除錯,因為並沒有像vc那樣方便的整合的除錯環境。ns與網路模擬 的書中介紹了tcl debug和kdevelop除錯的方法,這裡主要介紹gdb除錯的方法。因為偶個人第一次寫ns 除錯用的就是gdb,感覺安裝使用都很方便,這裡簡單介紹一下 2.修改mak...

工具 NS2安裝記錄

獻給同樣為了ns2抓破了頭皮的同志們。1,get started 2,download all in once ns allinonce 2.35.tar.gz 3,tar zxvf ns allinonce 2.35.tar.gz install 4,tk8.5.10安裝出錯。tk最新版本是8.6...

NS2學習筆記

國慶假期用來研究ns2,基於socket的網路程式設計和演算法 現在看的差不多了,每天陸續寫些筆記,用來複習,也用來交流 本人也是初學者,如果有什麼錯誤,希望也可以指出 讀完了這個再去讀ns2的手冊,這個對於高階式相當重要的,而且因為有中文版的,需要的也可以留郵箱。ns2的安裝,建議安裝在linux...