您的位置:首页 > 编程语言 > Qt开发

QT的qmake使用的几个问题:pro、pri、prf、prl文件 CONFIG的用法

2016-04-20 11:08 1621 查看
8. qmake 之 CONFIG 与 QT 乱谈
http://www.cnblogs.com/hnrainll/archive/2011/05/20/2052335.html
CONFIG行中的任何条目也都是一个作用域。比如,你这样写:

    CONFIG += warn_on

你将会得到一个称作“warn_on”的作用域。这样将会使在不丢失特定条件下可能所需的所有自定义设置的条件下,很容易地修改项目中的配置。因为你可能把你自己的值放到CONFIG行中,这将会为你的makefile而提供给你一个非常强大的配置工具。比如:

    CONFIG += qt warn_on debug

    debug {

        TARGET = myappdebug

    }

    release {

        TARGET = myapp

    }

在上面的代码中,两个作用域被创建,它们依赖于CONFIG行中设置的是什么。在这个例子中,debug在CONFIG行中,所以TARGET变量被设置为myappdebug。如果release在CONFIG行中,那么TARGET变量将会被设置为myapp。
http://www.kuqin.com/qtdocument/qmake-manual-6.html
9. qmake 之 CONFIG(debug, debug|release)
http://blog.hehehehehe.cn/a/8762.htm
【这个一定要看】

浅谈 qmake 之 pro、pri、prf、prl文件
http://blog.csdn.net/dbzhang800/article/details/6348432
 qmake、pro文件、pri文件和makefile文件的功能及它们之间的关系    
http://blog.csdn.net/lyc_daniel/article/details/12855301
Qt中 .pro 文件和 .pri 文件介绍
http://demo.netfoucs.com/u011450537/article/details/42707149
如何在Qt Creator 创建一个.pri文件
http://www.xuebuyuan.com/994172.html
写应用程序的时候,一般只要改动.pro就可以

.pri 是project include file, 用于将一个比较通用的配置和变量放在这里。 如果你在做一个工程,需要编译多个应用和库的时候,这时候可以修改.pri文件。

.prf文件,一般用在一个大的编译系统中。 比如你要自己设计一款Qt手机,那么你在编译不同模块的时候,可能需要一些不同的标识来指定编译特性 。 那么一些新的定义标识可以用在.prf里。

例如 你想使用 config+= nokia ,这个nokia标记是Qt里没有自带的 , 你写一个 nokia.prf 就可以让qmake识别。 http://qtcn.org/bbs/simple/?t19083.html
Qt中pro文件以及pri,prf,prl文件
http://blog.csdn.net/lovebird_27/article/details/50731712
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: