방법: 사용 중단된 선언 경고(GCC 컴파일러) 억제#
문제#
Basler의 레거시 카메라 클래스를 사용하면 사용 중단된 선언과 관련된 많은 경고가 발생합니다.
원인#
사용 중단된 선언 경고는 새로운 SFNC 버전(Standard Features Naming Convention) 출시로 인해 향후 해당 카메라 파라미터의 이름이 변경될 것임을 안내하는 경고일 뿐입니다.
예를 들어, AutoFunctionROIWidth 교체됨 AutoFunctionAOIWidth.
해결 방법#
카메라에 최신 펌웨어가 설치되어 있는지 확인하십시오. 최신 펌웨어가 설치된 경우, 코드에서 새 카메라 파라미터 이름만 사용해야 합니다.
사용 중단 경고를 일시적으로 비활성화하려면 pylon 관련 헤더를 포함하기 전에 cpp 파일에 다음 줄을 추가하십시오.