当我们使用QTCreator编译工程时,都会生成一个与工程目录同级的构建目录,而且目录名很长
这个繁杂的目录名以及构建目录的地方其实都是可以由我们自己指定的。
我们先来看一看这个繁杂的目录名代表了什么。
点击菜单—“工具”—“选项”,在打开的选项窗口中点击左侧“构建和运行”,在“构建和运行”页面最下方就是指定构建目录的地方。
以这个工程为例,构建目录名为:
…/%{JS: Util.asciify(“build-%{CurrentProject:Name}
%{CurrentKit:FileSystemName}-%{CurrentBuild:Name}”)}
其中各成分意义如下:
(1)…/:父级路径,这里指当前目录所在的上一级目录
(2)build-:固定不变的字符,在目录名中原样显示
(3)%{CurrentProject:Name}:变量值,即当前工程名
(4)%{CurrentKit:FileSystemName}:变量值,当前构建套件名,我使用的是桌面版QT5.12.3那么就是Desktop_Qt_5_12_3_MSVC2015
(5)-:固定不变的