FetchContent_Populate

    [CMake] FetchContent: 외부 라이브러리를 사용하자~

    💡 본 문서는 CMake로 환경을 build하는 중 외부의 필요한 라이브러리를 가져오는 FetchContent과정에 대해 자세히 설명합니다. 1. FetchContent FetchContent: 'configure time'에 외부 라이브러리를 가져옵니다(populating). configure time: CMake를 실행하는 시점 ExternalProject_Add(): 외부 라이브러리를 'build time'에 가져옵니다. build time: makefile을 활용하여 make 하는 시점. the FetchContent module makes content available immediately, allowing the configure step to use the content in command..