• Qt qmake 使用(含遗留问题)


    网上在介绍编译Qt的教程中,大多数都是这样提到编译的:

      1, 运行 VS2012 x86 Native Tools Command Prompt 批处理

      2, cd <install qt5.0>5.0.0Srcqtbase

      3, 使用下面的配置方式
          configure -opensource -platform win32-msvc2012 -debug-and-release -opengl desktop

      4, nmake 

    而后 我们想编译 Qt Creator 或 Qt Doc 都需要用到 qmake。

    而 qmake 直接使用会报错:不可用的内部或外部命令

    解决方法:在【环境变量】【系统】下, path 的键值内,追加: Qt 目录下的 qmake.exe 路径。我的是: xxx5.2.1qtbasein (这里一定要有 qmake.exe 哦)

    然后你就可以开启 【VS2012 x86 Native Tools Command Prompt】跑任意一个 qt 源码目录下的 .pro来编译了。

    1, 打开 【VS2012 x86 Native Tools Command Prompt】 先 cd 到要编译的项目的 .pro 所在目录。

    2, 敲入 qmake, 这时应该生成了一个叫【Makefile】的文件(估计还有其他)。

    3, 敲入 nmake 就开始漫长的编译。

    (有个重点是:编译配置好像如果想更改,就必须清理干净项目再 qmake,以前听别人说的,不理解为什么,也没深究。最简单的方式是,如果编译有问题,google下,如果没找到解决办法,可以试试重新覆盖掉所有源码,让源码【干净】,再重新configure试试)

    请教了解这块细节的朋友,请留言解答下,非常感谢!

     
    ------------------------------------------------------ [signature]: 天天都要有收获~ :p ----------
  • 相关阅读:
    HDU 4893 线段树
    Catalan数推导(转载)
    URAL 1992
    小乐乐吃糖豆
    排列组合问题总结
    G
    F
    C
    D
    B
  • 原文地址:https://www.cnblogs.com/LiuxuLisa/p/3629779.html
Copyright © 2020-2023  润新知