Qt6安装过程,提取存档出错,无法写入磁盘

本人废物,安装Qt折腾了好久,一些经验仅供参考。

最开始是从官网下的安装程序直接运行,但校园网不给力,显示要几百天才能下完。

然后我就去找用镜像的安装教程,前面一切顺利,到下载那一步,大概下载到百分之85的时候蹦出来提示,根据b站教程点击重试,重试无效就忽略,连续忽略了好几个,然后卡在了安装一个组件上,试了好几次都这样。

之后试过重启、删除Cache里的qt-unified-windows-online文件夹、以管理员身份运行安装程序、关闭防火墙、拿旧版本的安装包断网安装,都没成功。

最后是选择不安装组件直接下本体才成功安装,之后需要组件再安呗。

关于安装组件时产生的以上问题,我才找到解决办法,其实是权限问题

只要把那个无法写入磁盘的条目权限改一下就行(例如上图中的cmakelist.txt),我的那个条目就是没有修改权限,改为允许修改后重试就可以了。

最后安装组件时可能会卡住不动,其实也是权限问题,我是把下载qt的文件夹里的几个文件夹改一下权限就会继续读条了

希望大家的安装都顺顺利利。

当Windows操作系统中使用Qt编程时,如果尝试将文件写入磁盘时遇到"磁盘已满"的错误,可能会有以下几个原因。 首先,磁盘空间可能确实已满。这意味着磁盘上的可用空间不足以容纳要写入的文件。在这种情况下,您需要释放一些磁盘空间,例如通过删除不再需要的文件或程序。或者,您可以将文件保存到其他磁盘或存储设备中。 其次,您可能没有足够的权限来写入文件。在某些情况下,用户帐户可能没有足够的权限将文件写入特定的目录或磁盘。您可以尝试使用管理员权限运行程序,或者检查目标文件夹的权限设置。 另外,还有可能是由于目标文件正在被其他程序占用而无法写入。在某些情况下,如果其他程序正在使用要写入的文件,Qt可能无法对其进行写操作。您可以尝试关闭其他程序或等待它们释放对文件的占用。 最后,检查代码中的错误也是有必要的。在编写Qt代码时,可能会偶尔出现逻辑或语法错误,导致无法成功写入文件。请确保代码逻辑正确,并检查是否正确地使用了文件写入相关的函数和参数。 总之,无法在Windows的Qt应用程序中写入文件并出现磁盘已满的错误可能有多种原因。因此需要确定磁盘空间是否充足、权限是否足够、文件是否被其他程序占用,以及是否存在代码错误等问题。通过分析和解决这些问题,您可以成功地将文件写入磁盘
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值