问题表现: 编译后出现如下所示内容(使用官方提供的例子编辑也出现这样的现象) Couldnot create directory "C:\Users\yxh\Desktop\QT\Error in "Util.asciify("build-untitled2-Desktop_Qt_5_6_1_MinGW_32bit-Debug")":TypeError: Property 'asciify' of objectCore::Internal::UtilsJ**tension(0x30e2970) is not a function" Errorwhile building/deploying project untitled2 (kit: Desktop Qt 5.6.1 MinGW 32bit) Whenexecuting step "qmake" 关键字:TypeError roperty 'asciify' of object Core::Internal::UtilsJ**tension(0x30e2970) is nota function" 原因分析: 这个原因应该是设置目录里面有中文造成的(C:\Users\yxh\Desktop\QT\Error in,虽然这里没有显示中文,但是yxh个人目录,Desktop在Windows下部分时候也会显示成中文) 除了目录设置到了桌面,其他的像“我的文档”等目录含有yxh(个人文件夹)的都有可能造成问题。 解决: 解决最简单的办法:更换到其他目录,比如C,D盘的根目录。 不更换目录的话,也有解决方案:在项目->概要中取消勾选“shadow build” (如下图所示) (不过这样的话会造成编译生成的东西和源码在同一个目录下,并没有实质性的影响
)
|