请选择 进入手机版 | 继续访问电脑版

[C/C++/C#] QtCreator:-1: error: cannot open C:\Users\???\AppData\Local\Temp\main.obj.5136.0.jom for write

[复制链接]
查看: 116|回复: 0

48

主题

50

帖子

200

积分

版主

Rank: 7Rank: 7Rank: 7

积分
200
发表于 2021-9-4 11:24:22 | 显示全部楼层 |阅读模式
:-1: error: cannot open C:\Users\???\AppData\Local\Temp\main.obj.5136.0.jom for write

运行QT时,遇到:
? error: cannot open C:\Users???\AppData\Local\Temp\main.obj.5136.0.jom for write

这是因为QT不支持中文路径,就算我更改了Microsoft帐号的名字仍然无法解决。因为在C盘的存放用户的相关文件的文件夹的名字仍然是中文。

后来经过搜索解决了这个问题,在此引用下他人的解决方案:

其实用到:C:\Users***\AppData\Local\Temp这个目录,很明显是系统的临时文件目录。我就想到肯定在创建Hello World项目时哪里的设置有问题,果不其然,去工具->选项->构建和运行,不要使用jom代替nmake。OK,成功运行。




AI教程吧走一走,高薪迟早有!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
AI教程吧-更新最快的IT教程网 本站资源原自互联网收集及网友分享-如有侵权请发邮件到chenwei@aijc8.com联系删除!  AI教程吧  ( 辽ICP备20003934号-1 )