如何操作:在 macOS 上的 Qt Creator 中使用 pylon 框架#
Basler 为 macOS 提供了 pylon 框架,但程序员指南中仅描述了 Xcode IDE 的设置。
本方案介绍了如何在 Qt Creator 中使用 pylon 框架。
打开 Qt Creator 的项目文件并添加以下所有行:
PYLON_LIBRARY_DIR=/Library/Frameworks
INCLUDEPATH += $$PYLON_LIBRARY_DIR/pylon.framework/Headers
INCLUDEPATH += $$PYLON_LIBRARY_DIR/pylon.framework/Headers/GenICam
LIBS += -F$$PYLON_LIBRARY_DIR -framework pylon
Qt 似乎并未完全支持 macOS 的框架风格。它仍然期望采用 Linux 版 pylon 的目录结构。
因此,您必须手动创建标准的 pylon 目录结构:
在以下位置创建一个名为“pylon”的目录:
将所有头文件和子目录从 /Library/Frameworks/pylon.framework/Headers 复制到 /Library/Frameworks pylon.framework/Headers/pylon,例如:
在项目的构建和运行对话框的属性中添加以下环境变量:
或者,将其设置为 Mac 环境中的全局设置:
有关更多信息,请参见此 Qt 示例项目。