Qt工程文件配置
Posted Leslie X徐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt工程文件配置相关的知识,希望对你有一定的参考价值。
Qt工程文件配置
pro文件
TEMPLATE = subdirs
CONFIG += ordered
DEFINES += QT_NO_WARNING_OUTPUT \\
QT_NO_DEBUG_OUTPUT
SUBDIRS += \\
RoboCore
SUBDIRS += httpserver \\
RoMainWindow
-
TEMPLATE=
- app : 表示该工程建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被使用
- lib : 表示该工程建立一个库的makefile
- subdirs : 用于配置子项目,只负责协调子项目之间的编译,不包含具体的编译事宜
-
DESTDIR =
: 生成目录——指定生成的可执行程序的目录,可以绝对和相对路径 -
TARGET =
:生成的应用程序名 -
CONFIG =
: 编译选项——增添或者移除某个模块,比如增添C++11和console支持,Qt的各模块也在这里面添加
CONFIG(debug, debug|release){
QJSON_NAMESPACE = RoQJsond
}else{
QJSON_NAMESPACE = RoQJson
}
-
OBJECTS_DIR =
:目标文件目录——obj文件存放的目录,可以绝对或相对路径 -
HEADERS += .hpp \\ SOURCES += .cpp
-
RESOURCES += .qrc
-
INCLUDEPATH +=
-
LIBS +=
:库文件 -
DEFINES +=
pri文件
INCLUDEPATH += $$PWD
include(p/p.pri)
HEADERS += p.hpp
SOURCES += p.cpp
以上是关于Qt工程文件配置的主要内容,如果未能解决你的问题,请参考以下文章