Ubuntu 16.04 LTS+64位+omnet-5.2
注意:在超级用户下执行安装(sudo su)
一. 安装前准备
sudo apt-get install build-essential gcc g++ bison flex perl
sudo apt-get install tcl-dev tk-dev libxml2-dev zlib1g-dev default-jre
sudo apt-get install doxygen graphviz libwebkitgtk-1.0-0 openmpi-bin
支持并行仿真
sudo apt-get install libopenmpi-dev libpcap-dev
3D可视化支持
sudo apt-get install libopenscenegraph-dev
sudo apt-get install openscenegraph-plugin-osgearth libosgearth-dev
二. 编译安装omnet++
- 准备工作
http://omnetpp.org选择omnetpp-5.2-src.tgz的linux版本
ctrl+alt+T打开命令控制台
sudo su切换到超级用户 - 解压
tar xvfz omnetpp-5.2-src.tgz解压 - 复制到/home/ttt
sudo cp omnetpp-5.2 /home/ttt - 配置环境变量
cd omnetpp-5.2进入目录下
.setenv查看环境变量
gedit ~/.bashrc
export PATH= H O M E / o m n e t p p − 5.2 / b i n : HOME/omnetpp-5.2/bin: HOME/omnetpp−5.2/bin:PATH3
source ~/.bashrc环境变量生效 - 编译安装
./configure
make
三. 后续步骤
改变工具条颜色
sudo apt-get install gnome-color-chooser
gnome-color-chooser
设置仿真进程可调式
sudo apt-get install nemiver
sudo gedit /etc/sysctl.d/10-ptrace.conf
kernel.yama.ptrace_scope = 1
四. 验证
cd /home/ttt/mnetpp-5.2/samples/dyna
./dyna
五. 运行
omnetpp