目录

  • 说明
  • 一、软件下载
  • 二、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 安装记录相关推荐

  1. Omnet+Sumo+Veins安装配置总结(win7 win10亲测可行)

    研一要用,导师也没用过,找了几天资料,网上的相关内容也比较少,我也搜寻了相关q群也没有几个,特此总结一下: 这里附上官方教程Veins Tutorial,这里还附上一种安装虚拟机的教程(我没有试过,只 ...

  2. win10系统更新补丁时进度条一直卡在0%不动的解决方案

    win10系统更新补丁时进度条一直卡在0%不动的解决方案 参考文章: (1)win10系统更新补丁时进度条一直卡在0%不动的解决方案 (2)https://www.cnblogs.com/zfswff ...

  3. win10下安装多个cuda(cuda9.0和10.0),并自由切换版本

    1.前言 最近想测试下cuda版本的高地是否会影响GPU显存的初始占用,如果低版本的cuda占用显存较少那岂不是非常棒?所以这就牵涉到了多版本cuda共存的问题,网上很多博客只是浅谈了安装过程,我这里 ...

  4. win10 裝在NET Framework 3.5(包括.NET 2.0和3.0)

    https://www.windows10.pro/win10-net-framework-3-5/ 在Windows10中,当我们安装某些软件的时候会提示"你的电脑上的应用需要使用以下Wi ...

  5. NVIDIA GeForce 940MX   win10 python3.6 anaconda cudn9.0 cudnn 7.0 tensorflow-gpu 1.12 安装

    NVIDIA GeForce 940MX   win10 python3.6 anaconda cudn9.0 cudnn 7.0 tensorflow-gpu 1.12 1. wind 10 2.  ...

  6. 【opencv安装和配置完整版教程】(win10+vs2019+opencv4.4.0+opencv_contrib-4.4.0+永久配置)

    [opencv安装和配置](win10+vs2019+opencv4.4.0+opencv_contrib-4.4.0+永久配置) 下载vs2019 opencv4.4.0.opencv_contri ...

  7. 关于Win10系统无法安装.NET Framework 3.5(包括.NET 2.0 和 3.0) 关于 错误代码:0x800F0950

    关于Win10系统无法安装 .NET Framework 3.5(包括 .NET 2.0 和 3.0) 无法完成更改.请重新启动你的计算机,然后再试一次. 错误代码:0x800F0950 解决办法: ...

  8. win10双系统安装ubuntu16.04+gtx750ti+python3.6配置cuda-9.0+cuDNN7.05+TensorFlow-gpu1.8.0+opencv 2.4.13的过程汇总

    参考: https://blog.csdn.net/weixin_40494464/article/details/81010256 http://www.cnblogs.com/EasonJim/p ...

  9. oracle 安装 step6,Tecnomatix16.0.1节点锁定型许可安装手册Win10

    首先确认以下文件: 1.数据库12C 2.建库文件 5.PDPS16.0.1版本 6.Perl语言; 7.JRE7; 8.许可证; 一.安装perl语言 Step1:选择[ActivePerl_5.1 ...

最新文章

  1. ROS Hotspot服务器的搭建与设定!(上网认证)
  2. mysql 单列转换为行,mysql行转换为列
  3. ubuntu18.04安装VCS+verdi错误集锦
  4. k8s滚动升级_k8s deployment 滚动更新
  5. 一个莫名的人,竞标,教训,韩国女人
  6. InfoPath中的Rich Text Box中如何加“回车”
  7. 信号时频图的横纵坐标对调
  8. RTP封装G711源代码
  9. python之获取标准时区的时间元组
  10. VMware ESXI 虚拟磁盘工具 - vmkfstools 使用实例
  11. 典型测试错误(英中文对照)
  12. WebStrom 使用淘宝镜像
  13. 更改 matlab java 版本_64位 JDK 1.8 调用Matlab 2017b打包的jar
  14. 机器学习之自然语言处理——中文分词jieba库详解(代码+原理)
  15. 使用vue简单实现音乐播放器
  16. 百度ai智能写作工具-百度ai自动写文章
  17. 第五期:写一篇高水平的工程类英文论文(SCI/EI)_图和表(Figure and Table)【论文写作】
  18. 北京大学|北京大学介绍|北京大学简介
  19. 19 M2芯片的MAC安装安卓模拟器
  20. 【java获取路径】java 获取当前类的路径

热门文章

  1. shell脚本:sh、bash、dash的关系
  2. 百练1041-反反复复-2016正式C题
  3. DCC尺寸链计算与公差仿真分析软件 软件应用案例以及授权文件
  4. linux dmesg查看时间,查看dmesg中的时间
  5. Tornado编译vxworks.bin镜像
  6. CSS(列表+表格+链接+自定义鼠标光标)样式
  7. Day11-面向对象(4)
  8. 打开桌面计算机投屏到扩展屏,电脑扩展显示器投屏方案
  9. Android权限申请之动态申请权限
  10. Maximal Information Coefficient (MIC)最大互信息系数详解与实现