使用opp_env快速搭建
GitHub - omnetpp/opp_env: Tools to set up OMNeT++ environments
0、准备python、pip以及Nix
- python ubuntu上自带,pip更新一下就好
- Nix
sh <(curl -L https://nixos.org/nix/install) --daemon
1、安装opp_env
pip3 install --user git+https://github.com/omnetpp/opp_env.git
这里可能连不上网,自行找代理解决
2、创建环境和下载
创建一个工作环境
mkdir workspace && cd workspace && opp_env init
下载最新的openflow包,这里会顺带下载好合适的omnet++以及Inet框架
opp_env install openflow-latest
进入环境,启动omnet++(退出输入exit)
opp_env shell omnetpp
3、导入inet框架以及openflow
- 打开软件
- 这里不要勾选下载Inet框架,自动下载的不全,应当使用我们opp_env下载的
- 在左侧的workspace(这里我把一些暂时用不到的删除了)右键,选择Import,然后按我图中所示选择
- 这里先把inet导入,像我下图这样子选就可以
- 在workspace右键inet,选择build project。
- 之后按照相同步骤导入openflow