1.pro文件配置
在多项目目录下通过上方输入cmd打开命令行,输入dir指令获取当前所有项目的文件夹目录,复制内容到一个空白文档中(在文档中,通过Alt+鼠标左键选中多行删除前方无用内容。)
双击打开Qt的pro项目,执行qmake,子项目被添加到这个pro工程中。
2.pri文件配置
对于一些库和主程序都需要的目录设置 (构建目录、obj生成目录、moc文件生成目录等),可以统一写在一个 pri 文件中。需要使用的子项目需要引用此pro文件。
#公用的头文件路径
INCLUDEPATH += \
../include \
#公用的库路径
LIBS += \
../LIB \
#添加库
LIBS += ltest
#设置生成obj文件路径 ($${TARGET}默认为本项目的名称)
OBJECTS_DIR = ../output/obj/$${TARGET}
#设置生成的执行文件路径
DESTDIR = ../output
#额外的操作命令,windows命令(复制生成的exe,到统一一个文件夹bin目录中)
RELEASE =../bin
COPY_EXE_CMD = xcopy /D /F \"$${DESTDIR}/*.exe\" "\$${OBJECTS_DIR}\"
需要添加的项目需要在pro文件中加一行
include(../Control.pri)