최신 릴리즈 파일의 링크 복사
https://github.com/Kitware/CMake/releases/download/v3.24.2/cmake-3.24.2.tar.gz
$ wget https://github.com/Kitware/CMake/releases/download/v3.24.2/cmake-3.24.2.tar.gz
$ tar -xvzf cmake-3.24.2.tar.gz
$ cd cmake-3.24.2
$ ./bootstrap --prefix=/usr/local
$ make
$ make install
CMake Error at Utilities/cmcurl/CMakeLists.txt:591 (message):
Could not find OpenSSL. Install an OpenSSL development package or
configure CMake with -DCMAKE_USE_OPENSSL=OFF to build without OpenSSL.
$ sudo apt-get install libssl-dev
$ openssl version -a
OpenSSL 1.1.1 11 Sep 2018
built on: Mon Jul 4 11:25:51 2022 UTC
platform: debian-amd64
options: bn(64,64) rc4(16x,int) des(int) blowfish(ptr)
compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -Wa,--noexecstack -g -O2 -fdebug-prefix-map=/build/openssl-wL7Fqk/openssl-1.1.1=. -fstack-protector-strong -Wformat -Werror=format-security -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPADLOCK_ASM -DPOLY1305_ASM -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2
OPENSSLDIR: "/usr/lib/ssl"
ENGINESDIR: "/usr/lib/x86_64-linux-gnu/engines-1.1"
Seeding source: os-specific
설치 확인
$ cmake --version
명령어를 찾을 수 없다고 나오는 경우
$vi ~./bash_profile
PATH=/usr/local/bin:$PATH:$HOME/bin
ssh 재시작
'OS > Linux' 카테고리의 다른 글
CUDA-11.4 on WSL2 (0) | 2022.10.12 |
---|---|
Ubuntu에서 GPG ERROR NO_PUBKEY 해결방법 (0) | 2022.10.11 |
VSCode: ssh로 접근해서 편집된 파일 저장 시 permission 문제 (0) | 2022.08.22 |
glib/streamer install (0) | 2021.11.15 |
WSL2에서 GUI 사용하기 (0) | 2021.10.19 |