zoukankan      html  css  js  c++  java
  • Qmake 工具编译调试


    Qmake 工具编译调试

    2015年4月9日星期四 18:38:06

    1、 确定qmaek 路径

    [root@roger ~]# which qmake

    /usr/lib/qt-3.3/bin/qmake

    [root@roger ~]# which qmake-3520a

    /usr/local/qt-4.5.3/bin/qmake-3520a

    [root@roger ~]# which qmake-9260

    /usr/local/arm/qte/bin/qmake-9260

    [root@roger ~]#

    本机共存三个版本的qmake,根据后缀名进行区分。

    如果显示的路径不是所需要的已安装qt 版本,说明未将新版本的bin路径添加进入 $PATH, 使用export  PATH="/usr/local/qt-4.5.3/bin:$PATH"  导入即可。

    2、查看 qmake 的配置文件

    [root@roger ~]# echo $QMAKESPEC

    /usr/local/arm/qte/mkspecs/qws/linux-arm-g++

    [root@roger ~]#

    (若显示为空, 可使用 export QMAKESPEC=/usr/local/qt-4.5.3/mkspecs/qws/linux-arm-g++  自定义设置即可;亦可直接编辑系统变量文件 #vim /etc/profile)

    可知,默认配置 是 qmake-9260 的arm板 的编译版本;

    如需要编译其他配置的编译选项,可如下:

    qmake    -spec /usr/local/arm/qte/mkspecs/qws/linux-arm-g++     -o  Makefile

    -spec 即指定编译环境, 其后为 配置文件所在的目录;

    所有的配置文件均在 $QTDIR/ mkspecs目录及$QTDIR/ mkspecs/qws/下,可根据需要选择相应的配置文件。


  • 相关阅读:
    克如斯卡尔 P1546
    真正的spfa
    第四课 最小生成树 要点
    关于vscode中nullptr未定义
    cmake学习笔记
    python学习笔记
    (BFS 图的遍历) 2906. kotori和迷宫
    (图论基础题) leetcode 997. Find the Town Judge
    (BFS DFS 并查集) leetcode 547. Friend Circles
    (BFS DFS 图的遍历) leetcode 841. Keys and Rooms
  • 原文地址:https://www.cnblogs.com/roger0212/p/4436642.html
Copyright © 2011-2022 走看看