ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
[TOC] ## 概述 如果要在工程中添加更多的源代码文件、头文件或者库模块,则必须编辑pxo文件,将新项目添加到相应的 SOURCES, HEADERS或者LIBS列表中。 ## 指令解析 ### qmake 无参 ``` qmake ``` 在生成的 test.pro 目录下使用 qmake,就会生成 Makefile, 在执行 make 即可编译文件,产生可执行文件 ### -project ``` qmake -project ``` 1. 此命令会将当前工作(递归)目录下的全部源码(*.cpp)作为SOURCE列出来,而将该目录下的全部头文件(*.h)作为HEADEERS 2. qmake 会用当前工作目录的命令来命令工程文件,及同名文件名 ### -r ``` qmake -r ``` 有些文件是 SUBDIRS(子目录),通过 `-r`参数可以沿着文件树同时运行,沿着文件树向下递归地产生全部的Makefile ## 实例 ### hello world 先写一些cpp和 hpp 文件,并执行 ``` > qmake -project > qmake > make ```