Cmake find_package

    [Error Fix] 'CMake find_package' 문제 해결(feat. MacOS Qt5 FindQt5.cmake)

    # 문제 상황 'brew install qt5'로 qt5는 설치하였으나 find_package로 내부 파일을 찾지 못하여 다음과 같은 메시지가 떴다. CMake Error at src/CMakeLists.txt:2 (find_package): By not providing "FindQt5.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5", but CMake did not find one. Could not find a package configuration file provided by "Qt5" with any of the following names: ..

    [CMake] make package 패키지 (feat. cmake install)

    본 문서는 CMake에 패키지 관련 내용을 나열한 문서로, 주로 설치한 패키지를 받아서 사용하기 위해 사용합니다. Package Package의 구성 보통 패키지라고 하면 Chocolaty, NuGet, RPM, Brew처럼 Package Manager 소프트웨어를 통해 다운로드/설치/업데이트해서 사용하는 프로그램들(+ 문서)을 말하는데, C++ 프로그래머들에게 패키지란 개발에 필요한 Library + Manifest에 가까운 것 같습니다. 일반적인 패키지: 실행 프로그램(executable) 문서 파일(license, manual, readme 등) 프로그래밍 패키지: 일반 패키지 + 개발에 필요한 요소들 서브 프로그램(library) 실행 프로그램(test tools, script 등) 소스 코드(i..