如何操作:在 macOS 上的 Qt Creator 中使用 pylon 架構#
Basler 為 macOS 提供 pylon framework,但程式設計師指南僅說明了 Xcode IDE 的設定。
本解決方案說明如何在 Qt Creator 中使用 pylon framework。
開啟 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 的 framework 風格。它仍然預期採用適用於 Linux 的 pylon 目錄結構。
因此,您必須手動建立標準的 pylon 目錄結構:
在以下位置建立名為 'pylon' 的目錄:
將所有標頭檔和子目錄從 /Library/Frameworks/pylon.framework/Headers 複製到 /Library/Frameworks pylon.framework/Headers/pylon,例如:
在建置和執行對話方塊的專案屬性中新增以下環境變數:
或者,在 mac 環境中將其設定為全域設定:
如需詳細資訊,請參閱此 Qt 範例專案。