安装、设置Qt Creator for ROS

  1. 安装Qt Creator for ROS
    推荐使用Qt Creator来进行ROS的开发,ROS Qt Creator Plug-in的官网为:https://ros-qtc-plugin.readthedocs.io/en/latest/index.html
    官方安装步骤为:
    $ sudo add-apt-repository ppa:levi-armstrong/qt-libraries-xenial
    $ sudo add-apt-repository ppa:levi-armstrong/ppa
    $ sudo apt-get update && sudo apt-get install qt57creator-plugin-ros libqtermwidget57-0-dev
    在第三步时将会报错
    下列软件包有未满足的依赖关系:
    qt57creator-plugin-ros : 依赖: libqtermwidget59-0 (>=0.6.1) 但是它将不会被安装
    E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

解决办法:
$ sudo apt-get update && sudo apt install qt59creator
$ sudo apt-get install qt57creator-plugin-ros
安装完成后准备启动IDE。
安装、设置Qt Creator for ROS_第1张图片
现在已经安装完成,打开Qt Creator,选择New Project,
安装、设置Qt Creator for ROS_第2张图片

  1. 设置Qt Creator for ROS
    2.1 设置Ubuntu允许debugging/ptrace
    打开文件/etc/sysctl.d/10-ptrace.conf
    $ sudo vim /etc/sysctl.d/10-ptrace.conf
    将kernel.yama.ptrace_scope的值修改为0,
    重新加载内核配置
    $ sudo systemctl restart procps.service
  2. 结束
    现在点Cancel并关闭IDE。后面将学习使用该IDE来创建ROS项目。

你可能感兴趣的:(ROS,ubuntu)