我正在使用在Ubuntu 19.04中安装的OMNeT ++ 5.5.1,它在IDE环境中可以正常工作。
但是,我需要从Ubuntu终端运行INET项目。任何人都可以建议我在终端中写什么命令:
wireless/sensornetwork/omnetpp.ini
)?omnetpp.ini
中的配置列表?谢谢
答案 0 :(得分:1)
要从命令行运行模拟,请执行以下操作:
转到您要启动的示例的目录,例如:
cd showcases/wireless/sensornetwork
要查看omnetpp.ini
中可用的配置名称,请输入:
opp_run -a
要使用GUI运行选定的配置(例如LMac
),请输入以下命令:
opp_run -m -u Qtenv -n ../../../src:../..:../../../tutorials:../../../showcases -l ../../../src/INET omnetpp.ini -c LMac
要查看所选配置类型的所有运行,
opp_run -s -c LMac omnetpp.ini -q runs
要在没有GUI的情况下从config(例如LMac
)开始一个选定的运行(例如5),请输入以下命令:
opp_run -m -u Cmdenv -n ../../../src:../..:../../../tutorials:../../../showcases -l ../../../src/INET omnetpp.ini -c LMac -r 5
要在选定的配置(例如LMac
)中开始所有运行,请输入以下命令:
opp_run -m -u Cmdenv -n ../../../src:../..:../../../tutorials:../../../showcases -l ../../../src/INET omnetpp.ini -c LMac
opp_run
的主要选项:
-u Qtenv
选择模拟的图形视图(在命令环境中使用-u Cmdenv
)-n
表示NED文件的目录-l
选择库(此处为libINET.so
)有关运行模拟的更多信息,请访问OMNeT++ Manual。