文章目錄
- ubuntu16.04安裝低版本cmake(安裝cmake安裝)
- 1. **下載并解壓CMake壓縮文件**:
- - 首先,你需要從CMake的官方網站或其他可靠來源下載`cmake-2.8.9-Linux-i386.tar.gz`文件。
- - 然后在終端中使用以下命令解壓文件:
- 2. **安裝到特定目錄**:
- 3. **使用該版本的CMake**:
ubuntu16.04安裝低版本cmake(安裝cmake安裝)
要在Ubuntu 16.04 32位系統上安裝一個特定版本的CMake(如cmake-2.8.9),并且不干擾系統中已經安裝的較新版本的CMake,你可以考慮以下步驟:
1. 下載并解壓CMake壓縮文件:
- 首先,你需要從CMake的官方網站或其他可靠來源下載cmake-2.8.9-Linux-i386.tar.gz
文件。
https://cmake.org/files/v2.8/
cmake-2.8.9-Linux-i386.tar.gz
- 然后在終端中使用以下命令解壓文件:
tar -zxvf cmake-2.8.9-Linux-i386.tar.gz
2. 安裝到特定目錄:
-
解壓后,你可以選擇一個目錄來安裝這個版本的CMake,例如
/opt/cmake-2.8.9
。這樣可以避免與系統中其他版本的CMake沖突。
我先用apt purge cmake
卸載掉已有cmake:
-
你可以使用以下命令移動解壓后的文件夾到
/opt
目錄:
sudo mv cmake-2.8.9-Linux-i386 /opt/cmake-2.8.9
3. 使用該版本的CMake:
- 安裝完畢后,你可以直接通過指定完整路徑來運行這個版本的CMake,例如:
/opt/cmake-2.8.9/bin/cmake
- 如果你需要頻繁使用這個版本的CMake,你可以在你的
.bashrc
文件中添加一個別名,這樣就可以通過一個簡單的命令來調用它(注意:我是在root用戶下調用它的):
echo 'alias cmake="/opt/cmake-2.8.9/bin/cmake"' >> ~/.bashrc
source ~/.bashrc
這樣,每次你在終端輸入cmake2.8
時,就會調用這個特定版本的CMake。
?? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ?????????
?? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ??????????? ???????????