测试环境:Ubuntu 13.04
1. 配置环境变量
在 /etc/profile 中加入以下内容:
#set omnetpp enviroment
export PATH=/<your install path>/omnetpp-4.4/bin:$PATH
export TCL_LIBRARY=/usr/share/tcltk/tcl8.5
利用该命令只更改生效:
$ source /etc/profile
2. 安装 OMNeT++ 所必须的依赖
$ sudo apt-get install build-essential gcc g++ bison flex perl \
tcl-dev tk-dev blt libxml2-dev zlib1g-dev doxygen graphviz \
libwebkitgtk-1.0-0 openmpi-bin libopenmpi-dev libpcap-dev
3. 安装配置 JDK
详见 这里4. 编译安装
$ ./configure
$ make
5. 安装中遇到的问题及解决方案
错误:‘getcwd’ 在此作用域中尚未声明
解决方案:编辑 src/utils/abspath.cc,加入以下内容:
#include <unistd.h>