«external-project» 태그된 질문

5
CMake : 외부 프로젝트를 빌드하고 대상을 포함하는 방법
정적 라이브러리를 대상으로 내보내는 프로젝트 A가 있습니다. install(TARGETS alib DESTINATION lib EXPORT project_a-targets) install(EXPORT project_a-targets DESTINATION lib/alib) 이제 프로젝트 A를 프로젝트 B의 외부 프로젝트로 사용하고 빌드 된 대상을 포함하려고합니다. ExternalProject_Add(project_a URL ...project_a.tar.gz PREFIX ${CMAKE_CURRENT_BINARY_DIR}/project_a CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR> ) include(${CMAKE_CURRENT_BINARY_DIR}/lib/project_a/project_a-targets.cmake) 문제는 프로젝트 B의 CMakeLists가 실행될 때 포함 파일이 아직 존재하지 않는다는 것입니다. …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.