概述
plexe (The Platooning Extension for Veins)
所有操作系统的前提条件
Plexe现在可以在Linux,Mac OS X和Windows上运行,尽管不建议使用最新选项。在Linux上,您将拥有Plexe最有效的工作环境。下载和构建Plexe基本上是自动的,并且您将获得免费的工具来调试代码。在Mac OS X上,情况与Linux非常相似,但是您可能需要安装Xcode,这是不希望的,但除此之外,所有内容都可以在Linux上正常工作。相反,在Windows上,构建Plexe仍然需要手动步骤(例如下载外部库),这是非常低效的。 如果您在Windows环境中工作,或者只是想快速尝试Plexe,则可能要在下载部分中查看Instant Plexe。
对于Linux和Mac OS X,请确保在系统上安装了git
以获得Plexe源代码。对于Windows,由于OMNeT ++源代码附带的Mingw终端中包含git
,所以不需要这样做。下载OMNeT ++源代码,然后将其解压缩到〜/ src /
(Linux或Mac OS X)或C: Users <user> src(Windows)
中。在您的终端(Linux / Mac OS X的系统终端或Windows的OMNeT ++源文件夹内的Mingw)中,将cd
插入〜/ src
或/ c / Users / <user> / src
并通过键入获得Plexe源代码
git clone https://github.com/michele-segata/plexe-veins.git
git clone https://github.com/michele-segata/plexe-sumo.git
适用于Linux的构建(在Ubuntu 16.04上测试)
1.安装所需的库和工具
安装构建工具和所需的库:
sudo apt-get install build-essential bison flex zlib1g-dev tk8.5-dev openjdk-8-jre autoconf libtool libproj-dev libgdal-dev libfox-1.6-dev libxerces-c-dev r-base cmake
2.构建OMNeT++
将OMNeT ++文件夹添加到.bashrc
,.zshrc
,.profile
或等效文件中的PATH中。
echo 'export PATH=$PATH:~/src/omnetpp-5.1.1/bin' >> ~/.bashrc
source ~/.bashrc
按照官方文档中的说明构建OMNeT ++:
cd ~/src/omnetpp-5.1.1
./configure
make -j <number of cores of your PC>
3.构建Plexe-Veins
cd ~/src/plexe-veins
git checkout plexe-2.1
./configure
make -j <number of cores of your PC> MODE=release
4.构建Plexe-SUMO
cd ~/src/plexe-sumo
git checkout plexe-2.1
mkdir build-release
cd build-release
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j <number of cores of your PC>
最后,将Plexe-SUMO bin文件夹添加到PATH中
echo 'export PATH=$PATH:~/src/plexe-sumo/bin' >> ~/.bashrc
设置R
首先,下载用于处理OMNeT ++结果文件的软件包
cd /tmp
wget http://plexe.car2x.org/download/omnetpp_0.7-1.tar.gz
通过在终端中键入R
来启动R
。 在R控制台类型
install.packages(c('ggplot2', 'reshape2', 'data.table'))
选择一个镜像,如果询问是否在本地文件夹中安装库,则回答是。 最后,通过键入OMNeT ++结果文件包
install.packages("omnetpp_0.7-1.tar.gz", repos=NULL)
最后
以上就是文艺帆布鞋为你收集整理的Plexe(building)plexe (The Platooning Extension for Veins)的全部内容,希望文章能够帮你解决Plexe(building)plexe (The Platooning Extension for Veins)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复