C++ QTCreator SUBRS项目未正确隐藏生成
在Windows上的QTCreator 3.0.1(使用qmake/qt 5.2.1)中,32位w/MinGW 我很难在同一个影子生成目录中生成所有子目录项目 我有一个具有以下结构的SubDRS项目:C++ QTCreator SUBRS项目未正确隐藏生成,c++,qt,qmake,C++,Qt,Qmake,在Windows上的QTCreator 3.0.1(使用qmake/qt 5.2.1)中,32位w/MinGW 我很难在同一个影子生成目录中生成所有子目录项目 我有一个具有以下结构的SubDRS项目: 目录 外部项目 ExternalProject.pro 我的子项目 MySubDirsProject.pro 我的项目 MyProject.pro 其中MySubDirsProject.pro的内容如下: TEMPLATE = subdirs SUBDIRS += \
- 目录
- 外部项目
- ExternalProject.pro
- 我的子项目
- MySubDirsProject.pro
- 我的项目
- MyProject.pro
- 外部项目
TEMPLATE = subdirs
SUBDIRS += \
MyProject\
../ExternalProject
我将项目设置为在目录/build mysubdirsproject Debug中阴影生成,并且我的项目在其中正确生成。。。但是,ExternalProject创建其Makefile,并在其源目录(directory/ExternalProject)中进行所有构建。这似乎与MySubDirsProject.pro读取“./ExternalProject”这一事实有关,因此它不仅在“./ExternalProject”中读取.pro,而且在“../ExternalProject”中生成,相对于卷影生成目录,它恰好是源目录。如何使外部项目在同一卷影生成目录中生成?Qt引用非常明确地说不要修改OUT_PWD变量