使用Qt Creator创建工程,会自动生成.pro工程文件。在工程中常涉及到对.pro工程文件的修改,因此了解和熟悉.pro工程文件对Qt编程来说是非常有利的。从本人角度看,.pro工程文件有点类似makefile文件,因此如果了解makefile的话,相信是不难熟悉.pro文件的。 本文记录关于Qt .pro项目工程文件的语法或格式,方便自己日后查看和积累,希望对你也有用! ——————————————————————————————————————————————————————————— 1. .pro文件的生成使用Qt Creator创建工程时,Qt Creator会自动创建.pro文件,当然,也可以在工程文件中执行命令生成:qmake -project 2. $$[...]运算符该运算符引用qmake环境变量值。 3. TARGET变量TARGET是用来定义应用程序的名字的,而程序的扩展名则由TEMPLATE来定义。如:TARGET = tmp,TEMPLATE = app,则会生成一个可视的执行程序:tmp.exe。 具体可参照以下的引用: pro文件中的TEMPLATE和CONFIG变量共同定义了目标类型,例如Symbian平台的可执行文件。默认的可执行文件是一个标准程序,也可以指定其他的二进制类型,例如动态库或是Symbian插件。
4. CONFIG变量
5. DESTDIR和OBJECTS_DIR变量DESTDIR变量:指定生成的应用程序放置的目录;OBJECTS_DIR变量:指定目标文件(.o文件)的存放目录 6. RESOURCES 变量工程中包含的资源文件 7. 夺 |