【问题标题】:Using Basler Pylon SDK on MAC with Qt在带有 Qt 的 MAC 上使用 Basler Pylon SDK
【发布时间】:2016-09-29 15:59:17
【问题描述】:

我正在尝试使用 Qt 在 Mac 上开发 Basler Camera (Pylon SDK)。似乎,我已经能够成功设置 pylon 框架并可以访问必要的头文件。我用一些警告构建它。但是当我什至只是创建一个相机对象时,它就会崩溃并出现以下错误。

libc++abi.dylib:以未捕获的类型异常终止 GenICam_3_0_Basler_pylon_v5_0::RuntimeException

这是我的专业档案:

INCLUDEPATH += "/Library/Frameworks/pylon.framework/Headers/"
DEPENDPATH += "/Library/Frameworks/pylon.framework/Headers/"


INCLUDEPATH += "/Library/Frameworks/pylon.framework/Headers/GenICam"
DEPENDPATH += "/Library/Frameworks/pylon.framework/Headers/GenICam"

INCLUDEPATH += "/Library/Frameworks/"
DEPENDPATH += "/Library/Frameworks/"


INCLUDEPATH += "/Library/Frameworks/pylon.framework"
LIBS += -F"/Library/Frameworks/" -framework pylon

当我在并行线程上运行时,它也不起作用。 它崩溃的代码是:

CInstantCamera camera( CTlFactory::GetInstance().CreateFirstDevice());

你知道问题出在哪里吗?

感谢您的宝贵时间。

问候

【问题讨论】:

    标签: macos qt qt5


    【解决方案1】:

    您是否检查过“GenICam_3_0_Basler_pylon_v5_0::RuntimeException”消息文本?

    在 OS X 分发的 pylon 中也是一个用于多摄像头抓取的示例 (Grab_MultipleCameras)

    您也可以在https://imaginghub.com/forums 中查看答案,这是一个类似这样的平台,用于使用机器视觉的技术。

    问候

    【讨论】:

    • 嗨,比约恩,感谢您的回复。我就此联系了 Basler,这不是 XCode 的问题。事实上,它也是用 Qt 构建的。它只会在运行时动摇。我已经向他们提出了这个错误,他们应该尽快回复我。谢谢:)
    猜你喜欢
    • 2017-01-18
    • 2014-07-28
    • 2021-12-29
    • 2014-09-30
    • 1970-01-01
    • 2022-08-07
    • 1970-01-01
    • 2011-10-03
    • 1970-01-01
    相关资源
    最近更新 更多