Linux(CentOS)下安装OMNet++

1、去官网下载压缩包:

omnetpp-5.6.1-src-linux.tgz

2、放到一个文件夹下,通常放到根目录下/home/filename

进入压缩包的目录,输入以下命令解压此文件:

tar xvfz omnetpp-5.6.1-src-linux.tgz

此命令会创建一个 omnetpp-5.6.1文件夹,如下所示

3、输入 . setenv 。注意 . 和setenv之间有空格

 

4、./configure

这一步可能会出现某些环境没有,安装即可

gcc环境安装完毕

 

 还可能出现别的问题如:

configure: error: Bison not found, needed to build OMNeT++/OMNEST -- please install it!

需要你用以下命令安装bison

sudo apt-get install bison 。可能会报找不到此命令,这是因为我的是CentOS系统,CentOS的软件安装工具不是apt-get,而是yum,使用yum命令代替apt-get即可。

 

但这样还会有别的环境没有安装,一个个安装太慢了,所以可以按照以下命令全部安装(参考https://doc.omnetpp.org/omnetpp/InstallGuide.pdf

sudo apt-get install build-essential gcc g++ bison flex perl tcl-dev tk-dev blt libxml2-dev zlib1g-dev openjdk-6-jre doxygen graphviz openmpi-bin libopenmpi-dev libpcap-dev

 

 配置的过程中,还会遇到一些提示,主要是要去configure.user文件中将相应的插件去掉

我主要是改了以下几个地方:【将原来的yes改为no】

 5、最后make即可

 

 成功!

6、运行例子试试

 

 

 

posted @ 2020-12-22 21:52  CEO雷总  阅读(1029)  评论(0编辑  收藏  举报