ubuntu18.04下ros Melodic +clion2018.2.2配置workspace详解教程

别去下载破解版啥的了,因为基本都是骗人浪费时间的,还有网上的破解码破解服务器从我这篇文章的时间以后都被查封了,最大的lanyu破解码网站都被封掉了:

http://idea.lanyus.com/,不信可以自己看。

这篇教程是针对在校学生才有效,非学生请另谋出路。不过如果你能搞到学校邮箱也可以用这个教程。

我是试用了很多linux系统下的c++ ide才选择的clion,比如kdevelop,居然有bug,inline函数使用自动补全的时候会被抹掉inline标志,还有点住ctrl键去看函数define,看完关掉之后此函数的自动补全功能失效,重装都不带回来的,我真是不敢恭维。eclipse呢,字体设置贼小,等我设置好字体的时候整个程序就死掉了。。可能我安装有问题吧。qtcreater,用的最早的一个,也是最搞不明白的一个,要配置ros环境需要配置的内容贼多,单个包编译运行的时候还要单独配置cmakelist。。。微软的visual stdio,ubuntu下不支持c++,我累个乖乖。

第一步去官网下载clion IDE:

官方网址:https://www.jetbrains.com/clion/

下载好安装包后,一般会在/Downloads文件夹下,你想安装在哪个文件夹就挪到哪里,然后进入压缩文件的文件夹进行解压:

tar -xvf CLion-2018.2.2.tar.gz 

解压完成后,现在你还可以讲解压出来的文件夹挪地方,然后进入解压出来的文件夹:

$ cd clion-2018.2.2/bin
$ ./clion.sh 

中间会提示两次类似协议的东西,点击确定就行,重点是第三个激活界面,需要用到学校邮箱,就是基本每个学校都会对学生开放一个叫做教育邮箱的东西,每个学生都可以免费注册,可以直接百度学校名字加邮箱,然后要注册自己学校的邮箱需要你的个人学生信息,获得这个邮箱以后就可以免费使用这个jetbrains公司的所有产品,当然邮箱并不是唯一途径,也可以通过提交学生证扫描件证明你是学生也可以,就是这个需要走人工审核,时间上会慢一些,大约三四天吧,邮箱的话两三个小时甚至更短。共有三种认证方式,最后一种是国际学生证认证,好像是给留学生用的吧。如果你是土豪请直接购买吧,

ubuntu18.04下ros Melodic +clion2018.2.2配置workspace详解教程_第1张图片

学生邮箱认证网址:

https://www.jetbrains.com/shop/eform/students

安装完成。 

///////////////////////////////////////////////////////////////// //////////////////////////// /分割线//////////////////////////////////////////////////////////////////////////////////////////////

ros环境配置,需要修改两个文件:

a:打开~/.bashrc文件,在最后添加一行代码:

gedit ~/.bashrc
添加下面一行代码:
export PATH=${PATH}:/home/chen/Downloads/clion-2018.2.2/bin

注意,上面的路径是你刚才运行./clion.sh的路径,就是clion的安装路径,需要换成你自己的路径。

保存退出编辑器,然后

source ~/.bashrc

b:进入/usr/share/applications中修改jetbrains-clion.desktop文件,文件找不到的话就直接全局搜索,即返回我的电脑那一层进行搜索,一定要看准路径,我的搜出来两个,另一个在app文件夹里,一定要打开正确路径下的文件,自己选择一个文本编辑器就可以打开,肯定有这个文件,找到这个文件后用gedit编辑器打开修改里面一行代码:

将
Exec="/home/chen/Downloads/clion-2018.2.2/bin/clion.sh" %f
修改为
Exec=bash -i -c "/home/chen/Downloads/clion-2018.2.2/bin/clion.sh" %f
即添加 bash -i -c

两步修改完成后,这时候打开终端:

$cd catkin_ws
$source devel/setup.bash
$cd src
$clion.sh

这四步一定不能错,包括以前的步骤请严格按照流程走,然后选择import Project from source选项,找到你的工作空间,点击src文件夹,然后点打开,注意是选择src文件夹

ubuntu18.04下ros Melodic +clion2018.2.2配置workspace详解教程_第2张图片

然后会提示已经有cmake工程文件,选择第一项,打开已经存在的的文件

ubuntu18.04下ros Melodic +clion2018.2.2配置workspace详解教程_第3张图片

然后大功告成:

ubuntu18.04下ros Melodic +clion2018.2.2配置workspace详解教程_第4张图片

你可能感兴趣的:(Linux)