我是靠谱客的博主 勤奋蓝天,最近开发中收集的这篇文章主要介绍linux cmake安装_Ubuntu18.04 安装sumo-1.5.0的笔记,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

按照教程来吧,网址如下哟:

https://sumo.dlr.de/docs/Installing/Linux_Build.html#Building_the_SUMO_binaries_with_cmake​sumo.dlr.de

让我们开始吧~

hold on,如果你已经安装过sumo,需要先卸载旧的版本哦。如果你从未装过sumo,跳过卸载的步骤。


卸载sumo,分两种类型

1)若是apt-get 安装,则直接apt-get remove

sudo apt-get remove sumo
sudo apt-get remove sumo-tools
sudo apt-get remove sumo-docs

2)若是make install编译安装,则

参考: https://stackoverflow.com/questions/36256049/uninstall-sumo-0-22

试试下面三种方法

i)在sudo make install的目录下执行:sudo make uninstall

ii)如果你找不到安装目录啦,去/usr/local/bin删除下面的文件

cd /usr/local/bin
sudo rm activitygen dfrouter emissionsDrivingCycle jtrrouter marouter od2trips sumo-gui TraCITestClient duarouter emissionsMap netconvert netgenerate polyconvert sumo

iii)如果你还能找到安装目录,进入sumo的bin文件目录,删除下面的文件

sudo rm activitygen dfrouter emissionsDrivingCycle jtrrouter marouter od2trips sumo-gui TraCITestClient duarouter emissionsMap netconvert netgenerate polyconvert sumo

最后,记得删除整个sumo文件夹,sudo rm -r+你的SUMO版本


下面进入正题,参考官方教程[https://sumo.dlr.de/docs/Installing/Linux_Build.html#Building_the_SUMO_binaries_with_cmake] 安装sumo-1.5.0啦

  1. 首先,安装需要的库和依赖
sudo apt-get install cmake python g++ libxerces-c-dev libfox-1.6-dev libgdal-dev libproj-dev libgl2ps-dev swig

2. 下载安装包

去这里下载安装包:https://sourceforge.net/projects/sumo/files/sumo/

我下载的是sumo-src-1.5.0.tar.gz

  1. 在home下解压,然后
tar xzf sumo-src-1.5.0.tar.gz
cd sumo-1.5.0
pwd 

2. 修改SUMO_HOME路径

export SUMO_HOME="/home/<user>/sumo-1.5.0"
echo $SUMO_HOME

结果应该显示:/home/<用户名>/sumo-1.5.0

3. 用到cmake开始build

mkdir build/cmake-build
cd build/cmake-build
cmake ../..

4. make

make -j $(nproc)

或者

make -j $(grep -c ^processor /proc/cpuinfo)

可能的问题:

  1. 终端输入sumo-gui不能打开sumo仿真界面?

试试下面的方法呢

首先打开bashrc:

sudo gedit ~/.bashrc

添加:

export PATH=/home/[我的用户名]/sumo-1.5.0/bin:$PATH

记得让修改的路径生效:

source ~/.bashrc

至此,sumo-1.5.0装好了,来试一个简单的demo吧

进入sumo文件下的docs/tutorial/traci_tls

python runner.py

你现在应该能进入sumo仿真界面,点play按钮,仿真就跑起来啦~


至此,安装完成了,enjoy~

不要忘记follow me and like me~

♪(^∇^*)

最后

以上就是勤奋蓝天为你收集整理的linux cmake安装_Ubuntu18.04 安装sumo-1.5.0的笔记的全部内容,希望文章能够帮你解决linux cmake安装_Ubuntu18.04 安装sumo-1.5.0的笔记所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部