zoukankan      html  css  js  c++  java
  • 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 ----------
  • 相关阅读:
    利用杨辉三角和阶乘计算组合数
    验证字符串是否为回文数
    利用线性同余产生伪随机数+可变参数使用
    根据RandomStr.java:使用类型转换生成六位验证字符串。
    Java语言基础问题
    从命令行输入参数值,输出求和值。
    愚公移山_节选(伪代码)
    CodeForces
    CodeForces
    E
  • 原文地址:https://www.cnblogs.com/LiuxuLisa/p/3629779.html
Copyright © 2011-2022 走看看