C++ qt生成输出目录被完全忽略
我最近一直在使用qt,并将一些项目组织到一个子目录中,以开始一个更大的项目,然后去操作pro文件,以便将构建文件放在我想要的地方。但是,我对其中任何一个所做的更改都被忽略了。我有一个编译成可执行文件的主项目,还有另外两个编译成DLL的项目。我希望可执行文件和库最终位于同一目录中,subdirs pro文件位于该目录中。以下是我尝试过的子曲面的pro文件:C++ qt生成输出目录被完全忽略,c++,qt,C++,Qt,我最近一直在使用qt,并将一些项目组织到一个子目录中,以开始一个更大的项目,然后去操作pro文件,以便将构建文件放在我想要的地方。但是,我对其中任何一个所做的更改都被忽略了。我有一个编译成可执行文件的主项目,还有另外两个编译成DLL的项目。我希望可执行文件和库最终位于同一目录中,subdirs pro文件位于该目录中。以下是我尝试过的子曲面的pro文件: TEMPLATE = subdirs SUBDIRS += \ MainWindow \ FileLoader Debug
TEMPLATE = subdirs
SUBDIRS += \
MainWindow \
FileLoader
Debug:DESTDIR = $$_PRO_FILE_/debug
Debug:OBJECTS_DIR = $${DESTDIR}/.obj
Debug:MOC_DIR = $${DESTDIR}/.moc
Debug:RCC_DIR = $${DESTDIR}/.rcc
Debug:UI_DIR = $${DESTDIR}/.ui
Release:DESTDIR = $$_PRO_FILE_/release
Release:OBJECTS_DIR = $${DESTDIR}/.obj
Release:MOC_DIR = $${DESTDIR}/.moc
Release:RCC_DIR = $${DESTDIR}/.rcc
Release:UI_DIR = $${DESTDIR}/.ui
在那之后,我在所有三个子项目pro文件中都放上了相同的路径块,所有的构建文件仍然在我的Qt项目目录中的一个目录中,名为“build-colori-Desktop\u Qt\u 5\u 1\u 1\u MSVC2010\u 32bit-Debug”(colori是项目的名称)。有人能帮我整理一下我的专业文件,把这些东西放在我想要的地方吗?同样,我希望所有项目的所有构建文件都位于subdirs pro文件所在的目录中
键为
debug
和release
,即小写