Halcon 9.0在Windows 10下生成错误(但不是Windows 8.1)

时间:2018-01-29 14:10:10

标签: c++ windows qt squish halcon

我们目前正在开发一个C ++应用程序(使用VS2015),它使用Qt(5.9,用于UI框架)和Halcon 9.0(用于图像处理)。

最近我们决定使用Squish来促进UI测试,并且初始测试套件在我的系统上运行时没有问题(运行Windows 8.1)。然后我们尝试将这些测试套件添加到CI环境中(类似的设置,但运行Windows 10)。

这是我们遇到上述问题:应用程序在启动时正常运行"通常",但如果是通过Squish(或Squish' s" startaut"工具)启动的话)Halcon产生以下错误:

Halcon error 2985
 其次是 Halcon error 2850

对于这些错误的原因,halcon手册非常稀疏(Halcon支持速度目前看似冰冷 - 2周而我们的查询还没有回应) - 所以,即使这是一个长篇大论:还有其他人遇到过这样的问题吗? (或类似的)问题(Windows 10上的Halcon 9.0)如果是这样,你有没有找到解决方案?

1 个答案:

答案 0 :(得分:1)

我刚收到一条消息,Halcon 9.x没有正式支持Windows 8及以上版本 然而(幸运的是)问题似乎在Halcon 9.0.4中得到解决,我们刚从我们的许可证经销商处获得(MVTek确实提供了旧版Halcon的下载,但您需要从他们那里请求下载链接)。

因此,在某种程度上,问题已得到解决:更新到Halcon版本9.0.4。