Qt “Could not create directory“ 问题的一种解决方法
Qt版本:6.2.3
操作系统:win10
明明已经确定没有中文路径了,为什么还是无法build?
明明已经成功运行过一次了,为什么再次打开pro项目文件时却又出现红红的build进度条?
重装Qt还是没解决...(大哭)
在经过我们老师的指点迷津后,我尝试着将这种方法分享分享
可能的原因:默认构建的"Build Directory"的文件名太长,还包括了'-' 等字符。
所以,解决方法是:将构建目录换成名字短的文件夹(记得保持全英文)
首先,点击“项目”,然后点击"Build directory"后面的“浏览”,创建一个新文件夹(名字你随意,全英文就行[doge])
记得在同一个文件夹下,与项目文件夹同级!
e.g.
这样问题应该就解决了...吧(没解决我也没办法了,毕竟这个方法只针对出这个问题的原因...)
每次都要重新创建文件夹,好麻烦,有没有什么一了百了的方法呢?
经过搜索大法,我找到了一种方法:设置默认构建目录
首先,点击上方的“工具”,点击选项
然后,点击“构建和运行”,再点击“Default Build Properties”,看到有个“Default Build Properties”
原本默认的应该是这样:
我们把后面的“-%{Kit:FileSystemName}-%{BuildConfig:Name}”部分删掉
留下这个:
保险起见(其实是我习惯这样的命名),我们把这个"-"改成"_"(直接删掉也可以)
最后,点击下方的“应用”,再点击“确定”就行了~
如果想更自由的定义文件名,可以参考:这篇文章 ,这位前辈写得很详细。
以上就是关于"Could not create directory"的一种解决办法了。
有什么意见和建议请尽管提出哟~
Qt “Could not create directory“ 问题的一种解决方法相关推荐
- Qt信号与槽传递自定义数据类型——两种解决方法
Qt信号与槽传递自定义数据类型--两种解决方法 参考文章: (1)Qt信号与槽传递自定义数据类型--两种解决方法 (2)https://www.cnblogs.com/tid-think/p/9300 ...
- 查找计算机 域服务不可用,win7系统打印文件提示Active Directory域服务不可用解决方法...
办公用户因为工作需要,就需要安装打印机,也是办公设备中不可缺少一部分,使用过程中难免遇到一些故障问题,Win7系统打印文件时频繁弹出提示"Active Directory域服务当前不可用&q ...
- 关于Qt Designer程序/UI文件打开未响应的解决方法
关于Qt Designer程序/UI文件打开未响应的解决方法 参考文章: (1)关于Qt Designer程序/UI文件打开未响应的解决方法 (2)https://www.cnblogs.com/ys ...
- Bugzilla安装完初次登录提示“couldn‘t create child process: 720002: index.cgi”解决方法
登入Bugzilla提示"couldn't create child process: 720002: index.cgi"解决方法 最近公司需要搭建一个自动化测试平台,初步选定了 ...
- QT打开ROS工作空间时遇到的问题和解决方法
之前一直觉得不用IDE写程序看着好像我很能的样子. 其实就相当于工业时代我还钻木取火并且告诉别人你们用打火机根本不知道火被点燃的过程是怎样的. 因为这个技能并非人人都会,就可以拿出去到处臭屁 好了, ...
- Pycharm 报错 Environment location directory is not empty的解决方法
Pycharm 报错 Environment location directory is not empty 重新安装pycharm导入项目 可以按照以下思路解决 重新安装pycharm导入项目 重新 ...
- 一种解决方法 Error: No such file or directory @ rb_sysopen
问题 brew下载 graphviz 时,不成功,发现最后报错: Error: No such file or directory @ rb_sysopen - /Users/xx/Library/C ...
- qt槽函数如何传递多个参数_Qt中connect函数不能传递参数的两种解决方法
Qt中的connect函数可以让我们动态地管理信号和槽. 比如现在界面上有一个标签,id为label.我现在想要动态地创建一个按键,id为push,然后利用connect函数,实现点击push以后,l ...
- Qt 提示 error creating ssl context()的一种解决方式
问题 项目中使用https进行用户登录,软件在客户电脑上会出现 error creating ssl context()的问题. 排查 考虑到在测试环境使用正常,客户机部分电脑无法使用,部分电脑正常等 ...
最新文章
- 索尼推出全能音乐AI工具:作曲混音编曲都OK!留给人类发挥的空间不多了
- 使网页变灰的代码(包括FLASH等所有网页元素).
- C语言程序设计 | 程序环境和预处理:翻译环境和执行环境、宏、条件编译
- asp.net 字符串过滤
- Hexo博客:您备案的网站未指向阿里云国内节点(不含香港)服务器,备案号可能被取消接入
- 71道经典Android面试题,涵盖了所有android知识点,值得学习和思考
- Log4Net使用手册
- @Valid注解的使用(转)
- MySQL中的几类日志文件介绍
- 新风系统风速推荐表_谈实验室通风系统设计
- CMU 15-213 Introduction to Computer Systems学习笔记(13) Exceptional Control Flow: Exceptions and Process
- 离散数学太多符号了_离散数学符号大全
- 【log4】c++日志工具之——log4cpp
- 关于transmission下载速度提升的小建议
- 产业升级再加码 鼎捷软件助力宜兴打造智造新名片
- 基于GL Pipeline与光线追踪技术的融合实现的台球模拟器
- 车间生产管理系统(工厂数字化管理系统软件)
- 高德地图自定义点标记大小_自定义高德地图的标记样式和内容
- 关于支付宝CertificateException: X.509 not found的那些事~づ♡ど,JDK同样的版本之间也会有问题!
- C++ 递归实现汉诺塔