用QtCreator创建完项目后,有时候编译不过,无法运行,工作编辑区下方的编译输出窗口会给出构建错误提示。
错误提示如下图:
根据提示可知,造成的原因是:因为无法创建目录。
我们可以点击QtCreator右侧项目,看看构建目录是否有问题。
解决方案如下:
点击菜单栏的“工具”选项,选择“构建和运行”,点击“概要”,对下方的“Defealt build directory”选项进行“Reset”操作,之后把xxx.pro.user删除,最后点击Ok,重新构建项目即可。
"Defealt build directory"介绍:
在QtCreator中新建项目时会提示你创建构建目录,分别是Debug和Release。
默认情况下创建规则:…/build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{CurrentBuild:Name}
其中:
–…:上级目录,即工程文件夹同级的目录;
–build:固定字符;
–%{CurrentProject:Name}:工程名;
–%{CurrentKit:FileSystemName}:当前构建套件名,取决于你Qt版本。如:Qt5.5.0 mingw版本生成;Desktop_Qt_5_5_0_MinGW;
–%{CurrentBuild:Name}:构建目标,Debug和Release
Qt创建项目后,提示构建目录错误
最新推荐文章于 2025-03-28 09:49:18 发布