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/下,可根据需要选择相应的配置文件。


  • 相关阅读:
    zabbix报警把特定的应用集发送给developer
    logstash 判断接口响应时间发送zabbix告警
    zabbix 对于logstash告警连续发邮件
    java使double保留两位小数的多方法
    Vagrant 和 docker
    golang binarySearch
    go channel实现
    5个jvm命令
    字符串匹配的Boyer-Moore算法
    Rabin-Karp 算法
  • 原文地址:https://www.cnblogs.com/roger0212/p/4436642.html
Copyright © 2011-2022 走看看