1 / 8
文档名称:

qt中pro文件写法的详细介绍很有用很重要.docx

格式:docx   大小:17KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

qt中pro文件写法的详细介绍很有用很重要.docx

上传人:kunpengchaoyue 2021/3/16 文件大小:17 KB

下载得到文件列表

qt中pro文件写法的详细介绍很有用很重要.docx

文档介绍

文档介绍:在 QT 中,有一个工具 qmake 可以生成一个 makefile 文 件,它是由 .pro 文件生成而来的, .pro 文件的写法如下: 1. 注释
从“ #”开始,到这一行结束。 qmake 为这个 应用程序生成哪种 makefile 。下面是可供使用的选择: TEMPLATE = app
A> app - 建立一个应用程序的 makefile 。这是默认值, 所以如 果模板没有被指定,这个将被使用。
B> lib - 建立一个库的 makefile 。
C> vcapp - 建立一个应用程序的 VisualStudio 项目文件。
D> vclib - 建立一个库的 VisualStudio 项目文件。
E> subdirs - 这是一个特殊的模板,它可以创建一个能够进入 特定目录并且为一个项目文件生成 makefile 并且为它调用 make 的 makefile 。
#指定生成的应用程序放置的目录
DESTDIR += ../bin# 指定生成的应用程序名
TARGET = pksystem# 配置信息
CONFIG 用来告诉 qmake 关于应用程序的配置信息。 CONFIG+= qt warn_on release 在这里使用“ += ”,是因为我 们添加我们的配置选项到任何一个已经存在中。这样做比使
用“ =”那样替换已经指定的所有选项是更安全的。
A> qt 部分告诉 qmake 这个应用程序是使用 Qt 来连编的。 这 也就是说 qmake 在连接和为编译添加所需的包含路径的时候 会考虑到 Qt 库的。
B> warn_on 部分告诉 qmake 要把编译器设置为输出警告信 息的。
C> release部分告诉qmake应用程序必须被连编为一个发布 的应用程序。在开发过程中,程序员也可以使用 debug 来替 换 release
#指定 uic 命令将 .ui 文件转化成 ui_*.h 文件的存放的目录 UI_DIR += forms# 指定 rcc 命令将 .qrc 文件转换成 qrc_*.h 文 件的存放目录
RCC_DIR += ../tmp#指定moc命令将含 Q_OBJECT的头文件 转换成标准 .h 文件的存放目录
MOC_DIR += ../tmp#指定目标文件(obj)的存放目录
OBJECTS_DIR += ../tmp# 程序编译时依赖的相关路径 DEPENDPATH += . forms include qrc sources# 头文件包含路 径
INCLUDEPATH += .#qmake 时产生的信息,【$${a}读取变量 a的字符串】,【$$(PATH)读取环境变量PATH】 #message($$(PATH))#源文件编码方式
CODECFORSRC = GBK# 工程中包含的头文件
HEADERS += include/ #工程中包含的 .ui 设计文件
FORMS += forms/ #工程中包含的源文件
SOURCES += sources/ sources/ #工程中包含的资源文件
RESOURCES += qrc/