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
    
  • 相关阅读:
    Robotium--通过Id寻找控件
    Robotium--scroll操作系列
    Robotium--takeScreenshot(截图)
    Android AIDL[Android Interface Definition Language]跨进程通信
    Android 8.0以上版本加载walkspace
    MTK Android [输入法]客制化系统默认输入法-搜狗输入法
    MTK Android 计算器Calculator输入暗码!77!+,启动工厂测试apk
    Android AndroidManifest.xml详解
    MTK Android 设置下添加一级菜单[ZedielPcbTest]
    Linux教程
  • 原文地址:https://www.cnblogs.com/juzhango/p/13256563.html
Copyright © 2011-2022 走看看