부스트 버전에 따라 부스트 헤더를 포함하는 방법 : https://github.com/boostorg/property_tree/commit/ea940990691de91e9b22255d9b450fcdac237646선택적으로 부스트의 변화 변경할 일부 헤더 파일 위치를 발생
을 내가 이전에, 일부 사용자가 부스트 이전 버전의 빌드 코드베이스 작업입니다 헤더 위치, 예. #include <boost/property_tree/json_parser/error.hpp>
대신 #include <boost/property_tree/detail/json_parser_error.hpp>
이 필요합니다. 이전 버전 (1.61 이전 버전)과 최신 버전 모두와의 호환성을 유지하려고합니다.
부스트 버전을 확인하고 버전> = 1.61 인 경우 새로운 헤더 포함을 사용하도록 컴파일러에 지시 할 수있는 방법이 있습니까?
BOOST_VERSION 전 처리기를 확인 했습니까? version.hpp에 정의 된 것 같습니다. – miradham