• 第一章 搭建Qt开发环境


    第一章 搭建Qt开发环境

    1.到http://download.qt-project.org/archive/上下载Qt的源码包。我下载的是qt-everywhere-opensource-src-4.8.1.tar.gz。Qt Creator下载的是qt-creator-linux-x86-opensource-2.5.2.bin

    2.到终端中,先执行sudo apt-get install build-essential安装g++和make。或者直接sudo apt-get install g++

    3.进入qt-everywhere-opensource-src-4.8.1.tar.gz所在的目录,使用tar xvzf qt-everywhere-opensource-src-4.8.1.tar.gz命令解压下载的Qt源码包。

    4.执行sudo apt-get install libX11-dev libXext-dev libXtst-dev命令安装这三个软件。Ubuntu在安装时默认不装的。(一定要执行此步骤)
    5.进入解压后的目录,在终端运行./configure,然后选择安装类型,输入O表示开源版。然后输入yes表示接受GPL协议。此时开始进行配置产生makefile文件。

    6.当configure完成后,接着运行make,等待编译Qt。

    7.当make完成后,运行一下sudo make install安装Qt,Qt会默认安装到/usr/local/Trolltech/Qt-4.8.1文件夹下。

    8.配置环境变量。用终端通过命令把目录“/usr/local/Trolltech/Qt-4.8.1/bin”加进PATH里:
    export PATH=/usr/local/Trolltech/Qt-4.8.1/bin:$PATH

    或者

    export PATH=$PATH:/usr/local/Trolltech/Qt-4.8.1/bin
    这种方法适用于暂时修改,重新登录后失效。可以通过下面方法永久修改:

    sudo vi /etc/environment

    在PATH变量后面添加:/usr/local/Trolltech/Qt-4.8.1/bin,保存重启系统生效。
    9.到此Qt安装完毕。到终端中运行qmake -version命令,弹出相应的信息,说明安装成功了。
    写个程序测试一下,新建立一个文件夹project。
    打开终端里面新建一个main.cpp文件,并vi打开文件,输入以下内容:
    #include <QtGui>

    int main(int argc,char *argv[])
    {
    QApplication app(argc,argv);
    QWidget *widget=new QWidget(0);
    widget->show();
    return app.exec();
    }


    写完上面的代码后保存退出(:wq)vi编辑器。
    然后进入project文件夹。依次执行以下命令:
    qmake -project
    qmake main.pro
    make
    ./project
    程序正常的话,你会看到widget框显示。

    10.安装Qt Creator。进入qt-creator-linux-x86-opensource-2.5.2.bin所在的目录,在终端执行chmod u+x qt-creator-linux-x86-opensource-2.5.2.bin,然后执行./qt-creator-linux-x86-opensource-2.5.2.bin进行安装,安装和window安装应用程序相似,安装完即可。

  • 相关阅读:
    Object-c学习之路四(oc内存管理autorelease)
    Object-c学习之路三(@class与#import的区别)
    Object-c学习之路二(oc内存管理黄金法则1)
    Object-c学习之路(oc点语法)
    python(学习之路一)
    css中的position属性
    盒子模型——边框(Border)
    CSS盒子模型
    form(表单)标签常用标签及属性
    Codeforces Round #271 (Div. 2) D Flowers【计数dp】
  • 原文地址:https://www.cnblogs.com/heguoyuan/p/4278739.html
Copyright © 2020-2023  润新知