前言
參考官方文檔
英語不行開谷歌翻譯問題也不大的
Ctrl + Alt + T
調出終端,所有命令複製粘貼即可
先決依賴(Git 安裝方式)
輸入命令(輸入密碼按回車就行,屏幕沒顯示的):
sudo apt-get install g++
sudo apt-get install python3
sudo apt-get intall git
若已安裝會有如下畫面,若未安裝先安裝:
使用 Git 下載源代碼
由於下載速度較慢,已將下載後的所有文件上傳百度網盤
鏈接:https://pan.baidu.com/s/1CLJ8Ei3dIHydDUjMrBgKrw
提取碼:vkrp
把壓縮包中/ns-3-allinone
目錄解壓到/workspace
下,直接跳到編譯步驟即可
不使用百度網盤的正常方式:
輸入命令:
cd
mkdir workspace
cd workspace
git clone https://gitlab.com/nsnam/ns-3-allinone.git
cd ns-3-allinone
下載完成後當前目錄下會有以下幾個文件
build.py constants.py download.py README util.py
運行 download.py
腳本下載源代碼
python3 download.py
編譯
輸入命令:
cd
cd workspace/ns-3-allinone
python3 ./build.py --enable-examples --enable-tests
直到出現類似以下畫面
運行測試
輸入命令:
cd
cd workspace/ns-3-allinone/ns-3-dev
./waf --run hello-simulator
出現 Hello Simluator