我如何让QtCreator为调试/发布制作一个单独的Makefile ?

How do I get QtCreator to make a seperate Makefile for debug/release?

本文关键字:一个 单独 Makefile 布制作 QtCreator 调试      更新时间:2023-10-16

我的构建系统解析来自Makefile.Release/Makefile.Debug的某些变量,以找出目标在哪里,开始构建等。出于某种原因,我已经用Qt 5.3移动到新的QtCreator,现在只有一个Makefile而不是Makefile.ReleaseMakefile.Debug。我如何使它回到制作两个makefile ?

注:关闭阴影构建。系统为Ubuntu 14.04 x64。

我设法弄清楚了:我将CONFIG += debug release debug_and_release添加到.pro文件中,然后它开始以我想要的方式构建它。(我通过比较两个构建系统之间的mkspec发现了这一点,我比较了不同的系统类型:mingw和ubuntu,但我不能做适当的比较,因为我已经删除了以前的数据)。