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~

♪(^∇^*)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用\[1\]和引用\[2\]的内容,你可以使用以下命令在Ubuntu 18.04下安装cmake-3.25: 1. 打开终端。 2. 输入以下命令并按回车键: ``` sudo mv cmake-3.25 /opt/cmake-3.25 sudo ln -sf /opt/cmake-3.25/bin/* /usr/bin/ ``` 这将把cmake-3.25移动到/opt目录,并创建符号链接以使其可在/usr/bin目录中访问。 请注意,你需要将"cmake-3.25"替换为你实际下载和安装cmake的路径。 另外,根据引用\[3\]的内容,你可能需要安装CMake 3.11或更高版本才能编译fastdds。因此,安装cmake-3.25可能无法满足你的要求。你可以尝试安装更高版本的CMake,或者查看fastdds的要求并相应地更新CMake版本。 #### 引用[.reference_title] - *1* [2、ubuntu18.04安装cmake](https://blog.csdn.net/weixin_44698673/article/details/125964197)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Ubuntu18.04安装Cmake(最新最详细亲测)](https://blog.csdn.net/KIK9973/article/details/118796510)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [ubuntu18.04cmake安装](https://blog.csdn.net/zhangzl4321/article/details/128152099)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值