zoukankan      html  css  js  c++  java
  • Qt install

    1 图形化安装

    1.1 安装包的下载与获取

      到http://www.qt.io/download-open-source/#section-7链接下载。这个链接中分类罗列出了不同操作系统下的QT安装包。本人的操作系统是32 位的Linux,故我选择的Qt 5.4.1 for Linux 32-bit (546 MB)    (info) 。
    

    1.2 安装包的安装

    下载完后,可以看到是后缀名为.run的文件,执行如下命令:

    chmod +x qt-opensource-linux-x86-5.4.1.run

    为安装包赋予可执行权限。(说明:qt-opensource-linux-x86-5.4.1.run为我下载的qt安装包名,当前最新版本为5.4.1)

    然后执行如下命令:

    ./qt-opensource-linux-x86-5.4.1.run

    此时会弹出图形化的安装界面,之后的操作就跟windows下安装软件差不多了。需要说明的是:qt-opensource-linux-x86-5.4.1.run包中包含了qtcreator可视化的开发工具,在安装完后,找到安装目录下的Tools/QtCreator/bin目录下发现有qtcreator可执行文件,该文件就是Qt可视化的开发工具。

    1.3 环境变量的配置

    执行

    vi /etc/profile or vim ~/.bashrc

    在该文件中加入如下几行:
    Linux下Qt开发环境的安装与集成 - danshiming - danshiming的博客

    其中第1行为在1.2步骤中安装QT包时安装文件存放的目录,大家可以根据自己的安装路径来更改设置。

    其中第2行将qtcreator可视化的开发工具存放的绝对路径加入到环境变量PATH中了。这样以后就可以在shell中直接执行qtcreator了。

    其中第3行为安装QT包时安装文件中的lib库存放的目录,大家可以根据自己的安装路径来更改设置。执行如下命令

    . /etc/profile
    注意: . 和 /etc/profile 有空格
    或者:
    source /etc/profile

    1.先进入qt creator的安装目录,并进入lib文件夹:

    cd /usr/local/Trolltech/Qt-4.8.1/lib

    这是我的目录,大家填上自己对应的目录即可。

    2.创建命名为qt的目录文件:

    mkdirqt

    3.把目录下的Qt相关的动态库删除:

    mvQt qt

    现在再运行下你的程序,是不是就ok啦!

    cmake -DQt5Widgets_DIR=/opt/Qt5.6.2/5.6/gcc_64/lib/cmake/Qt5Widgets/ -DCMAKE_CXX_COMPILER=g++ ..
    
     cmake -DQt5Widgets_DIR=/opt/Qt5.6.2/5.6/gcc_64/lib/cmake/Qt5Widgets/ ..
    
    
    c++14 not compatible with c++11: 
    especially make_unique function.
    
    
    template<typename T,typename ...Args> 
    std::unique_ptr<T> make_unique(Args&&... args)
    {
        return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
    }
    

    cmake -DOPENCV_EXTRA_MODULES_PATH=/home/sky/soft/opencv-3.2.0/opencv_contrib-3.2.0/modules -DBUILD_opencv_cnn3dobj=OFF ..

    fgdfgdfg

  • 相关阅读:
    基础编程练习题第一波
    TYVJ 1541 八数码
    NOIP 2014 寻找道路
    NOIP2014 解方程
    POJ 3213 矩阵乘法(优化)
    POJ 1523 Tarjan求割点
    POJ 3237 树链剖分+线段树
    SPOJ 375 树链剖分
    NOIP 2012 T2 国王游戏 (贪心+高精)
    POJ 1364 差分约束
  • 原文地址:https://www.cnblogs.com/Viewsky/p/6785729.html
Copyright © 2011-2022 走看看