win10 64位环境安装配置Veins

本文详细介绍了在Win10 64位环境下,如何安装和配置Veins 4.7.1、SUMO-win64-00.30.0和OMnetpp-5.4.1-windows,包括所需资源、安装步骤、文件配置等关键信息,确保仿真启动成功。

win10 64位环境安装配置Veins

小辉闲来无事,试配Veins。亲测成功。

一、所需资源
1、win10 64位操作系统
2、Venis4.7.1 http://veins.car2x.org/download/ -->download Veins 4.7.1
3、SUMO-win64-00.30.0.zip
https://sourceforge.net/projects/sumo/files/sumo/version 0.30.0/
–>sumo-win64-00.30.0.zip
4、OMnetpp-5.4.1-windows.zip
https://omnetpp.org/download/ -->WINDOWS–>download
注意:版本要求严格,否则可能失败。

二、安装步骤
1、将上述三个zip文件解压至一个命名为src的文件夹。小辉取
E:\mysofts\traffic\src。
2、双击omnetpp5.4.1文件夹下的mingwenv.cmd,开启一个windows命令行。
根据提示按任意键继续执行解压任务,需要等上个10分钟左右,解压结束,按任意键继续。下图omnetpp-5.3只是截图参考,应为omnetpp-5.4.1,否则后续可能失败。
windows命令行
3、windows命令行窗口自动关闭,取而代之的是一个MinGW的命令行窗口,输入 ./configure回车,等待执行完毕,输入 make ,等待结束即可。MinGW的命令行窗口
4、输入 omnetpp ,启动omnetpp的eclipse IDE窗口,表示安装成功。
omnetpp的eclipse IDE窗口

三、文件配置
1、在omnetpp的eclipse IDE窗口,点击file --> import --> general --> Existing Projects into Workspace
选择E:\mysofts\traffic\src文件夹下的Venis4.7.1解压文件,确定即可。
2、在omnetpp的eclipse IDE窗口,点击project --> build all。完成后会在左侧工程目录中显示veins文件结构。
3、回到MinGW的命令行窗口,输入cd …/veins-4.7.1/examples/veins 回车,进入到veins 目录,输入/E/mysofts/traffic/src/sumo-0.30.0/bin/sumo.exe -c erlangen.sumo.cfg后台启动SUMO,但sumo窗口并不会显示在桌面。
显示“Loading configuration… done.”表示成功。
4、输入/E/mysofts/traffic/src/veins-4.7.1/sumo-launchd.py -vv -c /E/mysofts/traffic/src/sumo-0.30.0/bin/sumo.exe建立omnet++与SUMO的连接,回车。显示“Listening on port 9999”表示成功。
5、回到omnetpp的eclipse IDE窗口,在veins的工程结构目录,选择veins --> examples --> veins --> omnetpp.ini文件,右键 --> run as OMNeT++ simulation,仿真启动。
6、进入OMNet++ Qtenv,弹出Set Up Inifile Configure对话框,config name选择general后确定。点击菜单栏run 或者fast即可运行仿真。
OMNet++ Qtenv
注意:1、/E/mysofts/traffic/替换为你的路径。
2、上述过程保持MinGW的命令行窗口和omnetpp的eclipse IDE窗口
被关闭。
3、软件版本按《一》中要求的版本为准!!

四、安装配置成功。
若OMnetpp-5.4.1-windows.zip下载失败,后台留言。

五、参考文档
1、http://veins.car2x.org/tutorial/
2、https://blog.youkuaiyun.com/nhgytftdtsres/article/details/80610151

在Linux上安装Veins需要一定的技术准备和步骤,这些步骤在《Veins模拟框架安装教程:详尽步骤助你成功搭建》中有详细描述,以确保你能够在Linux系统上成功安装配置Veins及其所有依赖项。以下是安装配置Veins的步骤概要: 参考资源链接:[Veins模拟框架安装教程:详尽步骤助你成功搭建](https://wenku.youkuaiyun.com/doc/3hjzynwweq?spm=1055.2569.3001.10343) 1. **准备Linux环境**:确保你使用的是最新版本的Linux发行版,例如Ubuntu,以便获得最佳的兼容性体验。 2. **安装依赖软件包**:通过运行以下命令安装必要的软件包: ```bash sudo apt-get update sudo apt-get install bison flex build-essential zlib1g-dev tk8.4-dev blt-dev libxml2-dev sun-java6-jre libpcap0.8-dev autoconf automake libtool libxerces-c2-dev proj libgdal1-dev libfox-1.6-dev ``` 3. **下载Veins源代码**:从Veins的GitHub仓库克隆源代码到本地。 4. **安装OMNeT++**:确保已安装OMNeT++,因为它是Veins运行的基础仿真环境。 5. **安装SUMO**:下载并安装SUMO以处理交通流模拟,因为Veins与SUMO集成以提供车辆网络仿真。 6. **配置项目**:进入Veins源代码目录,运行`./configure`命令来配置项目。 7. **编译项目**:使用`make`命令编译Veins,确保没有编译错误。 8. **设置环境变量**:配置环境变量以包含OMNeT++、SUMO和Veins的二进制文件路径。 9. **运行示例**:编译完成后,尝试运行Veins提供的示例项目,验证安装是否成功。 在这个过程中,遇到的问题通常与依赖项的安装配置有关。通过遵循上述步骤,并根据教程中的指导解决可能出现的问题,你应该能够在Linux系统上成功设置和运行Veins仿真框架。如果你在安装过程中遇到任何问题,可以查看《Veins模拟框架安装教程:详尽步骤助你成功搭建》中提供的解决方案,或者在相关社区寻求帮助。 参考资源链接:[Veins模拟框架安装教程:详尽步骤助你成功搭建](https://wenku.youkuaiyun.com/doc/3hjzynwweq?spm=1055.2569.3001.10343)
评论 23
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值