一、模板变量 TEMPLATE
1.1模板变量介绍
模板变量作用告诉qmake为这个应用程序具体生成哪种makefile。下面是模板变量可供选择的值:
| 模板 | 说明 |
|---|---|
| app | 模板变量的默认值,建立一个应用程序的makefile。 |
| aux | 创建一个不建任何东西的Makefile。如果没有编译器需要被调用来创建目标,比如你的项目使用解释型语言写的,使用此功能。注:此模板类型只能用于Makefile-based生成器。特别是,它不会工作在vcxproj和Xcode生成器。 |
| lib | 建立一个库的makefile。 |
| vcapp | 建立一个应用程序的Visual Studio项目文件。 |
| vclib | 建立一个库的Visual Studio项目文件。 |
| subdirs | 这是一个特殊的模板,它可以创建一个能够进入特定目录且为一个项目文件生成makefile,还能为它再调用make的makefile。 |
1.1.1 app模板
app模板告诉qmake为建立一个应用程序生成一个makefile。当使用这个模板时,设置下面这些qmake系统变量值是有效的。可以在.pro文件中使用它们为你的应用程序指定特定信息。
| 变量 | 说明 |
|---|---|
| DEFINES | 应用程序所需的额外的预处理程序定义的列表。 |
| DEF_FILE | 只有Windows需要:应用程序所要连接的.def文件。 |
| DEPENDPATH | 应用程序所依赖的搜索路径。 |
| DESTDIR | 放置可执行程序目标的目录。 |
| FORMS | 应用程序中的所有.ui文件(由Qt设计器生成)的列表。 |
| HEADERS | 应用程序中的所有头文件的列表。 |
| INCLUDEPATH | 应用程序所需的额外的包含路径的列表。 |
| LEXSOURCES | 应用程序中的所有lex源文件的列表。 |
| RC_FILE | 只有Windows需要:应用程序的资源文件。 |
| RES_ |

最低0.47元/天 解锁文章
3025

被折叠的 条评论
为什么被折叠?



