-
behaviortree_cpp 설치카테고리 없음 2025. 4. 5. 11:41
behaviortree_cpp는 BehaviorTree.CPP라는 C++로 작성된 행동 트리 라이브러리인데, vcpkg를 통해 설치 가능합니다. 다만 정확한 포트 이름은 보통 behaviortree-cpp입니다.
설치 방법
- 먼저 vcpkg가 최신 상태인지 확인합니다:
./vcpkg update
- 그런 다음 behaviortree-cpp를 설치합니다:
./vcpkg install behaviortree-cpp
참고 사항
- 설치 가능한 포트 이름은 behaviortree-cpp이고, 버전에 따라 behaviortree-cpp3, behaviortree-cpp-v3 같은 이름으로도 존재할 수 있으니, 설치 전에 포트 목록에서 확인해보는 것도 좋습니다:
./vcpkg search behaviortree
예시 출력
behaviortree-cpp 3.8.1#1 Behavior Trees Library in C++
사용 예시
설치 후에는 CMake에서 vcpkg 경로를 지정해줘야 정상적으로 빌드됩니다:
find_package(BehaviorTreeV3 CONFIG REQUIRED) target_link_libraries(main PRIVATE BehaviorTreeV3::behaviortree_cpp)
BehaviorTreeV3는 v3 기준 네이밍이지만, 실제 설치된 포트에 따라 다를 수 있으니 vcpkg list나 installed/vcpkg/info/*.cmake 참고하세요.
궁금한 점이나 설정 중 막히는 부분 있으면 알려줘!