RE0:从零开始的服务器生活(三)Ubuntu+ROS必备IDE安装(QT+Roboware)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gua_MASS/article/details/88553255

(三)ROS开发必备IDE安装

软件的选择

针对ROS开发的IDE比较常用的是Roboware,他是一款基于VScode开发的开源IDE,分为studio,designer和viewer三个部分,分别对应不同的开发需求。一般来说使用studio就够用了。
另一方面如果需要开发自己的显示界面,我们可以调用rviz的内核。使用Qt制作自己的rviz显示界面。所以Qt也是必须的。

安装QT

1、下载安装包

Qt官方上给的wget网址已经很久没有更新了,连接不上去。从QT官网上下载安装包又需要回答一堆有的没的注册问题。最快的办法是在QT的io网站上直接下载。

http://download.qt.io/official_releases

2、为安装包添加权限

给下载下来的安装包添加安装权限,地址和版本号自选

chmod +x /地址/qt-opensource-linux-x64-5.x.x.run

3、安装QT本体

/地址/qt-opensource-linux-x64-5.x.x.run

4、杂项

我安装了很多次,一般来说这些组件都已经具备了,不过安全起见还是在安装一次。

sudo apt-get install build-essential
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

安装Roboware

1、下载Roboware

直接在官网上下载对应的deb文件即可。如果官网无法正常访问也可以在github上找到他们。

2、安装Roboware

直接采用前一段时间安装的GDebi安装即可。

3、使用说明

详细的使用说明可以参考官方提供的手册。和VScod不一样的地方是插件拓展被替换成了包管理器,没有办法使用一些在VS当中常用的插件。但是其主要功能很完善,可以进行c++和Python的编程。

猜你喜欢

转载自blog.csdn.net/gua_MASS/article/details/88553255