방법: 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 샘플 프로젝트를 참조하세요.