根据我使用的几个工具包,Qt Creator生成的构建目录是由以下内容决定的:
- 项目名称
- Qt版本
- 编译器
- 构建配置:debug / release
例如:build-client-Qt_5_3_0_fooProject_MINGW_32bit_qmake_MinGW22-Debug
我的问题是,如果我切换git分支,我总是需要重新编译(费时)。我想知道是否可能包含分支名称,这样我就可以同时保留不同的构建。
=> 可能的构建目录:
build-client-Qt_5_3_0_fooProject_MINGW_32bit_qmake_MinGW22-Debug_master
build-client-Qt_5_3_0_fooProject_MINGW_32bit_qmake_MinGW22-Debug_branchbar
或者是否有机会添加第三个构建配置,例如Debug_others
,从而得到一个类似于以下的构建目录:
build-client-Qt_5_3_0_fooProject_MINGW_32bit_qmake_MinGW22-Debug_others