配置qt的一些常见问题

由于自己的研究生课题需要用到qt做界面,自己也是刚刚接触qt,好多东西不懂,比如对于我来说配置就很头疼,在此将自己在配置的过程中遇到的一些常见问题写下来,方便以后再次遇到类似的问题能快速找到解决方法。

1.visual studio调试器设置

自己电脑里安装的编译器是vs2013—64bit,而想在自己安装的qt5.8中使用vs编译器,而不是qt自带的MinGW.这时就会遇到调试器的问题:在“构建和运行”——“构建套件(kit)”,选中自动检测,下面就会出现一些内容比如名称、File system name等等,这时就会发现调试器一栏里显示“None”和“GNU gdb 7.10.1 for MinGW 5.3.0 32bit”(类似这些GNU gdb字样),

配置qt的一些常见问题_第1张图片


而没有和vs编译器匹配的调试器,这时需要自己去单独下载cdb.exe并且设置它。关于下载cdb.exe,只需要去Microsoft官方网站下载wdk,址如下:https://developer.microsoft.com/zh-cn/windows/hardware/windows-driver-kit

注意下载的时候一定要根据自己的vs版本和电脑系统来下,比如win10系统还是win8,下载完之后安装就OK了。我是看了这篇博客点击打开链接 才发现自己电脑里原本就有cdb.exe,我的是在目录:D:\Windows Kits\Debuggers\x64\cdb.exe,这样就不需要另外下载安装了。调试器设置参考刚才的博客链接即点击打开链接

结果如图,有了自己想要的调试器cdb.exe:

配置qt的一些常见问题_第2张图片

2.关于错误:Could not create directory "E:\oysl\QT\Error in " Util.asciify("build-untitled-Desktop_Qt_5_6_2_MSVC2015_64bit-Debug")"

在调试器未设置的问题得以解决之后,自己就迫不及待地想试一下使用qt中的creator进行第一个GUI界面设计了,等我建立好并按快捷键”ctrl+r“第一个GUI时,却弹出类似以下错误:

: Could not create directory "E:\oysl\QT\Error in " Util.asciify("build-untitled-Desktop_Qt_5_6_2_MSVC2015_64bit-Debug")": TypeError: Property 'asciify' of object Core::Internal::UtilsJsExtension(0x251a700) is not a function"
Error while building/deploying project untitled (kit: Desktop Qt 5.6.2 MSVC2015 64bit)

When executing step "qmake" 

解决办法:

点击左边的项目,构建目录,选泽浏览找到自己工程的目录就好了,我这里是C:\Users\William Liu\Desktop\Computer Vision\untitled

配置qt的一些常见问题_第3张图片


结果运行成功:

配置qt的一些常见问题_第4张图片


先写这两个问题吧,后面还会继续把自己遇到的问题记录下来。。。。。。

你可能感兴趣的:(配置qt的一些常见问题)