Qt编译报错:Error in " Util.asciify("build-Project1_msvc-Desktop_Qt_5_8_0_MSVC2015_32bit_qt_58_w-Debug")"

Qt编译项目时报错:Error in " Util.asciify(“build-Project1_msvc-Desktop_Qt_5_8_0_MSVC2015_32bit_qt_58_w-Debug”)"的两种解决方法

方法一 取消勾选Shadow build复选框

如图打开项目后,点击qt creator最左侧的项目,取消勾选Shadow build复选框。这样编译目录变为当前项目所在目录,此方法仅对当前打开的项目有效(该示例以debug模式举例,如果为release或者profile模式也需要这样取消勾选)。
方法一在这里插入图片描述在这里插入图片描述

方法二 在编译运行环境里设置default build dircetory

报错时的设置如下:
…/%{JS: Util.asciify(“build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{CurrentBuild:Name}”)}
点击右侧的reset按钮即可,此时更改为:
…/build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{CurrentBuild:Name},这个方法算是从全局进行的设置。以后新建的项目都会应用该设置。
方法二方法二设置后,编译目录变为项目目录的上一层文件夹中,名称为build-Project1_msvc-Desktop_Qt_5_8_0_MSVC2015_32bit_qt_58_w-Debug的文件夹。
在这里插入图片描述

发布了4 篇原创文章 · 获赞 0 · 访问量 18

猜你喜欢

转载自blog.csdn.net/darkblue2017/article/details/105483032