1. 程式人生 > >NS2修改原始碼後重新編譯步驟

NS2修改原始碼後重新編譯步驟

在網路模擬過程中,我們需要對NS2的原始碼修改某些引數,比如修改通道頻寬,具體步驟如下:

  1. 進入ns-2.35目錄

  2. 命令列輸入(root許可權)

make clean
make

簡單的認識一下make 和 makefile:

makefile可以看作某個專案或工程的編譯規則,比如編譯的順序。類似shell指令碼,可以執行作業系統的命令。

makefile通過make命令使整個專案自動編譯,類似IDE下的一鍵編譯。

 

更多make詳細內容參考

http://www.ruanyifeng.com/blog/2015/02/make.html

 

另外,簡單的回顧一下編譯與連結的過程:

某些語言,比如C++,在執行前首先需要將原始碼(原始檔)編譯成目標檔案,在Win下是.obj檔案,Linux下是.o檔案。

然後,把編譯所得的目標檔案連結成可執行檔案。