[1. 개요]
centos:7 기준으로 cmake 설치 혹은 업데이트 방법 정리
[2. yum 을 이용한 설치]
- yum search cmake
- yum install -y cmake
- cmake --version
yum 이용한 설치 시 cmake version 은 2.8.12.2
최신 버전의 cmake를 설치하려면 아래와 같은 단계를 수행]
[3. cmake 최신 버전 설치]
github cmake repository 에서 바이너리를 가져와 설치
- wget https://github.com/Kitware/CMake/releases/download/v3.25.1/cmake-3.25.1-linux-x86_64.tar.gz
- tar -zxf cmake-3.25.1-linux-x86_64.tar.gz
- cd cmake-3.25.1-linux-x86_64
- cp bin/cmake /usr/local/bin
- cp -r share/cmake-3.25/Modules /usr/local/bin
=> 이 부분은 경우에 따라 다를 수 있다.
=> cmake --version 입력 시, Modules directory not found in 이 출력되면,
=> Modules 디렉터리를 어디에 두면 될지 알려준다.
[4. C / C++ 개발 환경 설치]
64bit 빌드가 필요할 경우, x86_64
32bit 빌드가 필요 할 경우, i686
- yum search glibc
- yum search libstdc++
- yum search zlib
- yum search openssl
- yum search make
필요한 개발 도구를 먼저 살펴보고 설치
- devel 계열로 설치하면 됨. (공유 라이브러리)
- static 계열 설치 (정적 라이브러리)
[5. 기타 CMake 관련 유용한 팁]
CMake 후 make 시 progress 가 안 바뀔 때,
The C compiler ~~~ is not able to compile a simple test program.
a
'C++ > CMake' 카테고리의 다른 글
CMake command 정리 2 (0) | 2023.06.07 |
---|---|
CMake command 정리 (0) | 2022.03.06 |