Qt修改Build目录名及路径

under Qt  tag     Published on May 25th , 2020 at 10:53 pm

前言

Qt Creator与Visual Studio不同,编译程序时会创建一个与当前工程目录同级的构建目录,而且目录名称稀里哗啦的长,如果会把Qt代码仓库弄得很乱,本文记录修改Qt Build目录的名字及位置的方法。

步骤

1.打开Qt项目

选择菜单栏的工具-选项

2.找到如下选项

3.语法解释

默认的选项为:

../build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{CurrentBuild:Name}

../ 当前目录的父目录

build- 固定不变的字符,在目录名中原样显示

%{CurrentProject:Name} 变量值,即当前的工程名

- 固定不变的字符,在目录名中原样显示

%{CurrentKit:FileSystemName} 变量值,当前构建套件名,比如使用的是桌面版的VS2013进行编译,Qt版本为5.6,则为Desktop_Qt_5_6_0_MSVC2013

%{CurrentBuild:Name} 变量值,当前构建类型,比如是Debug还是Release

4.修改

假设我们想将构建目录放在工程目录下,目录名为构建类型,只需要在此作如下如图所示的修改即可

./%{CurrentBuild:Name}

注意

仅修改工具–>选项–>构建和运行中Default build directory:./%{CurrentBuild:Name}是不会生效的;

需要删掉目录下的.pro.user文件


本文由simyng创作, 采用知识共享署名4.0 国际许可协议进行许可,转载前请务必署名
  文章最后更新时间为:May 25th , 2020 at 02:53 pm