运行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,成功运行。