Clion管理ROS工程

参考博文:
   clion+ros开发环境的搭建
  ROS(三):使用clion开发ROS功能包
  Clion 配置ros
  clion设置ROS开发环境
  clion官网教程
  用Clion编译ROS工程,Clion的ROS环境搭建

一、安装clion

  改天再写

二、clion 配置ROS项目

   1、将clion的环境添加进在~/.bashrc。

   将下行命令复制粘贴在 ~/.bashrc文件底部,

export PATH=~/clion/clion-2019.3.3/bin:$PATH     // 参考自己的路径和软件版本进行修改即可
gedit ~/.bashrc      // 可以在终端输入此句来打开.bashrc文件进行如上命令的粘贴

  2、命令行启动clion,也就是在ROS工作空间下打开clion:

  [推荐此方法,打开任何ROS项目不会出错]

【 运行命令行启动clion的脚本是为了启动ros的相关环境变量。】

cd ~/catkin_ws/src/		// 首先,进入工作空间的src【这里为你自己的项目空间】
clion.sh				    //打开新的终端,输入此命令,启动clion

  2.1、利用clion图标启动clion:

   配置链接可参考 链接1:用Clion编译ROS工程,Clion的ROS环境搭建 或者
             链接2:ROS学习笔记——使用CLion进行ROS开发
    结合连接1与链接2,本人已经实测,结果可行。【一定要注意,jetbrains-clion.desktop 文档中clion的路径是否与自己电脑中clion的路径相同,否则,将文档路径修改为电脑中clion的路径】
   具体操作如下:

1、首先打开Clion的启动文件

gedit ~/.local/share/applications/jetbrains-clion.desktop

2、对启动文件进行更改:即

Exec=bash  "/home/huangzx/catkin_ws/clion/clion-2019.3.3/bin/clion.sh" %f

更改为:

Exec=bash -i -c "/home/huangzx/catkin_ws/clion/clion-2019.3.3/bin/clion.sh" %f

OK,改动结束。
3、根据图标打开ROS项目,执行File–>Reload Cmake Project 重新加载工程。

  3.修改编译路径和cmake option:

   clion的左上角 File --> Settings --> Build, Execution, Deployment --> 分别对Toolchains 与 CMake 进行修改,修改内容如下两图所示:
在这里插入图片描述
在这里插入图片描述

  4、配置自己写的包

   可以参考此链接:CLion 创建和编译多个ROS 功能包,主要是针对CMakeLists.txt文件的修改。


end

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值