zoukankan      html  css  js  c++  java
  • [转]Ubuntu 12.04.3 LTS 安装 Qt5.1.1

    参考文档如下:
    http://blog.csdn.net/astonqa/article/details/9767043
    http://www.qtcn.org/bbs/apps.php?q=diary&uid=139371&a=detail&did=1455

    1.进入http://qt-project.org/downloads下载 Qt 5.1.1 for Linux 32-bit,得到qt-linux-opensource-5.1.1-x86-offline.run

    2.在终端中进入qt-linux-opensource-5.1.1-x86-offline.run所在目录,然后运行如下命令

    ./qt-linux-opensource-5.1.1-x86-offline.run

    此时会弹出熟悉的安装界面,按照提示完成安装

    3.启动Qt Creator随便打开一个例子,点击Run编译运行,结果报错:没有发现指定编译器
    在终端中输入如下命令检查是否安装了g++编译器

    g++ --version

    若出现如下提示则表示系统安装了g++

    g++ (Ubuntu/Linaro 4.6.4-1ubuntu1~12.04) 4.6.4
    Copyright © 2011 Free Software Foundation, Inc.
    本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;
    包括没有适销性和某一专用目的下的适用性担保。

    若没有出现,则在终端中输入如下命令,进行g++的安装

    sudo apt-get install g++

    4.再次点击Run编译运行Qt Creator随便打开的例子,结果报错:fatal error: GL/gl.h: No such file or directory
    google后找到原因是因为:You are missing the OpenGL include files. Install the mesa-common-dev package
    因此需在终端中输入如下命令:

    sudo apt-get install mesa-common-dev

    5.再次点击Run编译运行Qt Creator随便打开的例子,结果报错:/usr/bin/ld: cannot find -lGL
    在终端中输入如下命令:
    sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
    再次点击Run编译运行Qt Creator随便打开的例子,编译成功

  • 相关阅读:
    [SDOI2009]生日礼物(单调队列)
    [luogu1638]逛画展(单调队列)
    【最短路】·SPFA算法实现
    [UVA10474]大理石在哪儿
    【转载】C++中string erase函数的使用
    【转载】高精度减法的OP写法
    【转载】ST表
    串门赛: NOIP2016模拟赛——By Marvolo 丢脸记
    Bzoj 3813 奇数国 题解 数论+线段树+状压
    Bzoj 2064 分裂 题解
  • 原文地址:https://www.cnblogs.com/little-ant/p/3459734.html
Copyright © 2011-2022 走看看