1、安装VS2017 社区免费版,
2、下载Win10 SDK
打开:winsdksetup.exe
选择:debugging一个组件即可。
安装在默认途径,或者自己记住安装的具体路径,后面要用到。
3、安装QT5.9.5+ Creator4.9.2
* 下载:qt-opensource-windows-x86-5.9.5.exe
* 点击安装,选择msvc2017 64 bit, QT creator4.5.2 两个组件,安装。
(QT的临时存储库,国内镜像:可以选择http://mirrors.sjtug.sjtu.edu.cn/qt/online/qtsdkrepository/windows_x86/desktop/qt5_595/
,一般情况下用不上。
选择msvc2017的原因是Halcon的库是VS编译的,需要VS的编译器才能编译。 如果采用QT自带的MinGW编译器会报错。所以必须选择MSVC的编译器。)
4、匹配环境变量
* Path的环境变量截图如下,请对照。
(halcon 20.05 前期电脑已安装,可以顺带看下Halcon的环境变量)
QT界面显示异常,笔记本的分辨率是1920*1080的,不能正常显示,如需缩小,请修改此处环境变量。
重启电脑,使得环境变量配置生效。
5、打开QT creator,查看构建套件Kit,是否正常!
点击工具栏-》选项-》构建和运行,看是否有自动检测到构建器,如图所示。
如有红色或者黄色感叹号,看具体报什么错误。
检查 C、C++编译器是否有自动检测到,如下图所示。
检查调试器Debuggers, 如下图所示,如果没有自动检测到,请手动Add进对应地址。
参考如下图所示:
至此,全部配置完毕。
6、检验
请自己新建一个空的工程,看是否有报错,若无报错。
再运行Halcon的QT例子,例子工程的路径如下:
C:\Users\Public\Documents\MVTec\HALCON-20.05-Progress\examples\cpp\qt\Matching
选择-》构建-》运行,成功运行出界面,如下图所示,无报错,表示配置完成。
即可!