服务器设置和教程 · 8 10 月, 2024

Ubuntu 18.04 下安裝最新 CMake 及 CMake 簡單使用

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,可以從官方網站下載源碼並進行編譯。以下是具體步驟:

  1. 首先,安裝必要的依賴包:
  2. sudo apt install build-essential
  3. 然後,下載最新版本的 CMake 源碼:
  4. wget https://cmake.org/files/v3.24/cmake-3.24.0.tar.gz
  5. 解壓下載的文件:
  6. tar -zxvf cmake-3.24.0.tar.gz
  7. 進入解壓後的目錄:
  8. cd cmake-3.24.0
  9. 運行配置腳本:
  10. ./bootstrap
  11. 編譯並安裝:
  12. make
    sudo make install

完成後,再次檢查 CMake 的版本以確認安裝成功:

cmake --version

CMake 的基本使用

安裝完成後,您可以開始使用 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 服務,這將為您的開發和部署提供良好的支持。