Ubuntu 18.04 下安裝最新 CMake 及 CMake 簡單使用
CMake 是一個跨平台的開源建構系統,廣泛用於管理軟體建構過程。它使用一個簡單的配置文件來生成標準的建構文件,這使得它在多種平台上都能夠輕鬆使用。本文將介紹如何在 Ubuntu 18.04 上安裝最新版本的 CMake,並提供一些基本的使用示例。
安裝 CMake
在 Ubuntu 18.04 上安裝 CMake 有幾種方法,最常見的方式是使用 APT 包管理器或從源碼編譯。以下是這兩種方法的詳細步驟:
方法一:使用 APT 安裝
Ubuntu 18.04 的預設軟體庫中包含了 CMake,但可能不是最新版本。要安裝 CMake,可以使用以下命令:
sudo apt update
sudo apt install cmake安裝完成後,可以使用以下命令檢查 CMake 的版本:
cmake --version方法二:從源碼編譯安裝最新版本
如果需要安裝最新版本的 CMake,可以從官方網站下載源碼並進行編譯。以下是具體步驟:
- 首先,安裝必要的依賴包:
- 然後,下載最新版本的 CMake 源碼:
- 解壓下載的文件:
- 進入解壓後的目錄:
- 運行配置腳本:
- 編譯並安裝:
sudo apt install build-essentialwget https://cmake.org/files/v3.24/cmake-3.24.0.tar.gztar -zxvf cmake-3.24.0.tar.gzcd cmake-3.24.0./bootstrapmake
sudo make install完成後,再次檢查 CMake 的版本以確認安裝成功:
cmake --versionCMake 的基本使用
安裝完成後,您可以開始使用 CMake 來管理您的專案。以下是一個簡單的示例,展示如何使用 CMake 建立一個基本的 C++ 專案。
示例專案結構
首先,創建一個新的目錄來存放您的專案:
mkdir MyProject
cd MyProject在該目錄下,創建一個名為 CMakeLists.txt 的文件,並添加以下內容:
cmake_minimum_required(VERSION 3.10)
project(MyProject)
set(CMAKE_CXX_STANDARD 11)
add_executable(MyExecutable main.cpp)接下來,創建一個簡單的 C++ 源文件 main.cpp:
#include <iostream>
int main() {
std::cout << "Hello, CMake!" << std::endl;
return 0;
}構建專案
現在,您可以使用 CMake 來構建專案。首先,創建一個構建目錄:
mkdir build
cd build然後,運行 CMake 來生成 Makefile:
cmake ..最後,使用 make 命令來編譯專案:
make編譯完成後,您可以運行生成的可執行文件:
./MyExecutable如果一切正常,您應該會看到輸出:
Hello, CMake!總結
在本文中,我們介紹了如何在 Ubuntu 18.04 上安裝最新版本的 CMake,並提供了一個簡單的使用示例。CMake 是一個強大的工具,可以幫助開發者更高效地管理和構建專案。如果您需要穩定的環境來運行您的應用程式,考慮使用 香港VPS 服務,這將為您的開發和部署提供良好的支持。