メモ書きです。
ベストプラクティスを探ってる途中です。
都度更新するつもりです
前提
- Ubuntu24.04
- CPUはx86_64
- パッケージマネージャーとか環境汚染は気にしてない
- とりあえず最低限開発できる状態にする
コマンド
- 以下の使いたいバージョンのコマンドを全選択してターミナルにコピペでOK
- 最後のテストが通ればOK
v3.47
sudo apt update && sudo apt upgrade -y && \
sudo apt install -y bzip2 build-essential cmake git && \
wget https://www.nsnam.org/releases/ns-3.47.tar.bz2 && \
tar -xf ns-3.47.tar.bz2 && \
rm ns-3.47.tar.bz2 && \
cd ns-3.47 && \
./ns3 configure --enable-examples --enable-tests && \
./ns3 build && \
./test.py
v3.46.1
sudo apt update && sudo apt upgrade -y && \
sudo apt install -y bzip2 build-essential cmake git && \
wget https://www.nsnam.org/releases/ns-3.46.1.tar.bz2 && \
tar -xf ns-3.46.1.tar.bz2 && \
rm ns-3.46.1.tar.bz2 && \
cd ns-3.46.1 && \
./ns3 configure --enable-examples --enable-tests && \
./ns3 build && \
./test.py