如何操作:在 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/Frameworkspylon.framework/Headers/pylon,例如:
請在專案的「建置」及「執行」對話方塊中的「屬性」中,新增以下環境變數:
或者,在 macOS 環境中將此設定為全域設定:
如需更多資訊,請參閱此Qt 範例專案。