Ubuntu의 C 프로그램에서 Boost 라이브러리 연결을 위한 CMake 구성
C 프로그램을 Boost 라이브러리와 연결할 때 다음과 같은 경우 오류가 발생할 수 있습니다. Boost 정의를 참조합니다. 이 문제를 해결하려면 CMake 파일에 적절한 CMake 구성을 추가해야 합니다.
CMake 파일 구성
CMake 파일에 다음을 포함합니다. 행:
find_package(Boost 1.40 COMPONENTS program_options REQUIRED) include_directories(${Boost_INCLUDE_DIR}) target_link_libraries(my_target_file ${Boost_PROGRAM_OPTIONS_LIBRARY})
FindBoost.cmake
Boost 라이브러리는 일반적으로 /usr/share/cmake/Modules에 설치되는 FindBoost.cmake 스크립트와 함께 제공됩니다. /. 이 스크립트는 Boost 라이브러리를 찾고 필요한 CMake 변수를 제공하는 프로세스를 자동화합니다.
자세한 설명
위 내용은 Ubuntu의 C에서 Boost 라이브러리를 연결하기 위해 CMake를 구성하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!