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、运行例子试试
[ 版权声明 ]:
本文所有权归作者本人,文中参考的部分已经做了标记!
商业用途转载请联系作者授权!
非商业用途转载,请标明本文链接及出处!