實現在eclipse中編譯ns 3的詳細步驟

2021-07-25 03:24:51 字數 1114 閱讀 2694

網路模擬器ns-3中原始檔(.cc)都是c++程式

此處介紹乙個比較優秀的ide整合開發環境eclipse

選擇支援c/ c++的ide,如圖中紅圈

選擇linux 64-bit版本,32位還是64位根據自己安裝的linux系統選擇就好

然後,執行eclipse

此處是windows環境下使用的版本,往下拖找到適用於linux版本的即可。

到此處eclipse ide可以在linux系統中正常啟動了

下面實現在eclipse中執行ns3

第1步 :新建c++工程,file-》new-》c ++ project ,project name可以我用的ns3,選擇empty project,linux gcc,直接點finish即可。

第2步:將ns-allinone-3.25資料夾中的ns-3.25資料夾移動到eclipse工作目錄下剛剛新建ns3工程而產生的的資料夾中,並在新的檔案目錄下使用終端terminal執行下面的命令, ./waf -d debug --enable-examples --enable-tests configure 配置一下ns-3專案,然後在eclipse中ns3的工程上滑鼠右鍵,選擇fresh更新檔案,就可以看見匯入的所有原始檔。

第3步:設定eclipse中ns-3專案的編譯器位waf

在ns3專案上滑鼠右鍵,選擇properties,作如下操作:

NS2中,編譯檔案

ns2是用c 和tcl編寫的,可以按照自己的方式修改並執行。所以就需要修改一下裡面的原始碼,編譯之後執行。這裡簡單介紹一下,如何編譯。一如果只是簡單改動,比如新增了乙個.cc檔案,或者修改了乙個.cc檔案。在makefile檔案修改之後,直接在nsx.xx目錄下,執行 make就可以了。修改make...

Hadoop中eclipse 外掛程式的編譯 筆記四

hadoop中 eclipse 外掛程式的編譯 修改 注掉 新增import 在修改 hadoop 0.20.2 src contrib build contrib.xml 加入 name version value 0.20.2 name eclipse.home location d tools...

Hadoop中eclipse 外掛程式的編譯 筆記四

hadoop中 eclipse 外掛程式的編譯 修改 注掉 新增import 在修改hadoop 0.20.2 src contrib build contrib.xml 加入name version value 0.20.2 name eclipse.home location d tools e...