我是靠谱客的博主 重要钢笔,最近开发中收集的这篇文章主要介绍win10 omnet++5.6.2、INET3.7.0、sumo1.8.0 和 veins 安装记录说明一、软件下载二、OMNet++5.6.2安装三、INET安装三、veins、sumo安装及测试,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

  • 说明
  • 一、软件下载
  • 二、OMNet++5.6.2安装
    • (一)omnet安装
    • (二)omnet测试
    • (三)omnet设置
  • 三、INET安装
    • (一)INET 3.7.0安装
    • (二)INET 3.7.0测试
  • 三、veins、sumo安装及测试
    • (一)veins工程导入
    • (二)sumo安装
    • (三)veins样例运行测试

说明

根据油管视频学习安装软件,为自己做一个记录。

一、软件下载

  • OMNet++5.6.2:https://omnetpp.org/download/
  • INET 3.7.0:https://github.com/inet-framework/inet/releases/tag/v3.7.0
  • veins :https://github.com/sommer/veins
  • sumo 1.8.0:https://sumo.dlr.de/docs/Downloads.php

上述资源百度网盘链接:https://pan.baidu.com/s/11VIu3sGZZQHBUiuB27Ugcw
提取码:co4o

二、OMNet++5.6.2安装

(一)omnet安装

1.解压文件夹至安装盘,而后在文件夹中找到configure.user ,用记事本方式打开后把 PREFER_CLANG = yes 中的 yes 改为 no。
在这里插入图片描述
在这里插入图片描述
2.打开 mingwenv.cmd
在这里插入图片描述
3.按任意键继续,等待解压。
在这里插入图片描述
如上图所示,解压完成。按任意键进入命令框,如下图:
在这里插入图片描述
4.输入

./configure

在这里插入图片描述
几秒钟后配置完成,如下所示。
在这里插入图片描述
5.输入 make,这一步要花点时间等待。
在这里插入图片描述
完成,如下图所示。
在这里插入图片描述

(二)omnet测试

这一步用来测试所安装的omnet是否可以正常运行。

1.输入:

omnetpp
//进入软件
cd samples/aloha
//打开aloha网络实例
./aloha
//运行aloha网络实例

在这里插入图片描述
2.弹出的配置选项框,选择 Pure Aloha1 即可, 而后点OK。
在这里插入图片描述
在这里插入图片描述
3.进入ALOHA实例,点左上角的 run按钮,即可看到实例在正常运行。
在这里插入图片描述
在这里插入图片描述
4.一切运行正常,关闭窗口,弹出的对话框选择“是”。回到命令框,输入:cd ../..返回到omnetpp。
在这里插入图片描述

(三)omnet设置

1.在命令框输入 omnetpp进入软件
在这里插入图片描述
在这里插入图片描述
2.这里我将samples改为workspace,相当于重新建立一个文件夹。而后点launch。
在这里插入图片描述
在这里插入图片描述
3.关掉欢迎界面后出来的弹框,2个方框都勾掉,后续会自己安装INET。而后点OK进入软件。
在这里插入图片描述

三、INET安装

(一)INET 3.7.0安装

**这里说明一下:
我一开始在https://github.com/inet-framework/inet下载的是master版的zip文件,如下图1所示。但是添加进omnent创建工程时出现了错误提示(如图2所示),是版本出了问题。所以我仔细看了一下每个版本的适用说明,选择了3.7.0版本的INET,如图3所示。
下载方式
图1
提示出错
图2
在这里插入图片描述
图3
1.将下载好的压缩包解压;
2.在omnent中选择import projects → general → existing projects into workspace,点next;
在这里插入图片描述
3.browse,选择 INET3.7.0 解压到的文件夹,finish。
在这里插入图片描述
在这里插入图片描述
4.inet工程已经导入,鼠标右键选择build project,未出现错误提示弹框,说明版本对应了。
在这里插入图片描述
等待一会,我用了15min。
在这里插入图片描述

(二)INET 3.7.0测试

确定无误后,运行一个例子试一下。
1.按路径 inet → examples → aodv → omnetpp.ini 找到此ini文件,双击打开;
在这里插入图片描述
2.选择source模式,即可看到代码,点左上角run按钮;
在这里插入图片描述
3.弹出的框全部选择OK;
在这里插入图片描述
等待一会,进入下图界面。
在这里插入图片描述
4.run后可以看到网络正常运行。
在这里插入图片描述

三、veins、sumo安装及测试

(一)veins工程导入

1.下载zip文件至本地→解压
2.在omnet中:file→import→general→existing projects into workspace→veins
在这里插入图片描述
3.添加工程后build project,用时3分半。
在这里插入图片描述
此时,已经导入的工程还无法运行,必须要安装sumo才可以。

(二)sumo安装

1.下载sumo安装包;
在这里插入图片描述
2.运行下载好的安装包,一直点next(选择 I accept……),设置安装路径,继续next,直至完成。
3.在omnet中找到veins文件夹下的sumo-launched.py文件,在软件左下角界面查看路径;
在这里插入图片描述
4.而后在命令框输入:

D:/AddProject/veins-master/sumo-launchd.py -vv -c D:/sumo/bin/sumo.exe

在这里插入图片描述

D:/AddProject/veins-master/sumo-launchd.py -vv -c D:/sumo/bin/sumo-gui.exe

在这里插入图片描述
显示Listening on port 9999,则说明连通。

(三)veins样例运行测试

veins 和sumo都安装成功后即可对veins中自带的样例进行运行测试。
1.按路径veins → examples → veins → omnetpp.ini 找到ini文件;
在这里插入图片描述
2.选中ini文件后,单击鼠标右键 → run as → OMNet Simulation;
在这里插入图片描述
3.弹出框选OK,Yes;
在这里插入图片描述
在这里插入图片描述
4.选择default模式;
在这里插入图片描述
即可看到样例成功运行,同时sumo也已经连通。
在这里插入图片描述
在这里插入图片描述

这样车联网的仿真环境配置成功,可以进一步学习软件的使用啦!

最后

以上就是重要钢笔为你收集整理的win10 omnet++5.6.2、INET3.7.0、sumo1.8.0 和 veins 安装记录说明一、软件下载二、OMNet++5.6.2安装三、INET安装三、veins、sumo安装及测试的全部内容,希望文章能够帮你解决win10 omnet++5.6.2、INET3.7.0、sumo1.8.0 和 veins 安装记录说明一、软件下载二、OMNet++5.6.2安装三、INET安装三、veins、sumo安装及测试所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(71)

评论列表共有 0 条评论

立即
投稿
返回
顶部