zoukankan      html  css  js  c++  java
  • 搭建qt+ros的开发环境(序)


    title: 搭建qt+ros的开发环境(序)
    date: 2020-07-06 23:55:25
    tags: 踩坑记录


    这周需要搞一个ros插件,所以需要搭建一下开发环境,很简单就是底下三条命令

    sudo add-apt-repository ppa:levi-armstrong/qt-libraries-trusty
    sudo add-apt-repository ppa:levi-armstrong/ppa  
    sudo apt-get update && sudo apt-get install qt57creator-plugin-ros
    

    结果报错了,折腾了我一天,最后把坑填上!

    先看报错提示:

    1

    下列软件包有未满足的依赖关系:

    qt57creator-plugin-ros : 依赖: qt59creator (>= 4.4.1) 但是它将不会被安装

    E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

    2

    下列软件包有未满足的依赖关系:

    qt59creator : 依赖: libstdc++6 (>= 4.9) 但是 4.8.4-2ubuntu1~14.04.4 正要被安装

    ​ 依赖: qt59qbs 但是它将不会被安装

    ​ 推荐: qt59creator-doc 但是它将不会被安装

    E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

    3

    下列软件包有未满足的依赖关系:

    qt59creator-doc : 依赖: qt59creator 但是它将不会被安装

    qt59qbs : 依赖: libstdc++6 (>= 4.9) 但是 4.8.4-2ubuntu1~14.04.4 正要被安装

    E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

    解决办法:

    很简单,两条命令,两条命令,两条命令:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update && sudo apt-get install gcc-4.9 g++-4.9
    

    最后提醒:

    安装前的准备,安装相应的GNU开发工具集和OpenGL开发库:

    sudo apt-get install build-essential libgl1-mesa-dev  libevent-pthreads-2.0.5 doxygen xorg-dev
    
  • 相关阅读:
    MFC通过ODBC连接Mysql程序
    MFC下DLL编程(图解)
    INI文件的写入与读取
    如何在MFC中启动其它的(.exe)可执行文件
    [VC++]用CTime类得到当前日期、时间、星期,格式化(详细讲解)
    OutputDebugString输出调试信息到debugtrack
    MFC添加背景图片三种方法
    在MFC对话框中添加状态栏
    MFC 窗体背景图片设置
    MFC实现为窗体添加的背景图片
  • 原文地址:https://www.cnblogs.com/juzhango/p/13256563.html
Copyright © 2011-2022 走看看