手冊

這是 Meson 的使用者手冊。目前追蹤 Git head 的狀態。如果您使用的是較舊的版本,這裡的一些資訊可能不適用。

子頁面

概述 – Meson 建置系統的概述

執行 Meson – 使用 Meson 建置專案

命令列指令

內建選項 – 設定專案屬性的內建選項

與 Visual Studio 搭配使用 – 如何在 Visual Studio 中使用 Meson

Meson 範例 – 逐步說明簡單專案

語法 – Meson 檔案的語法和結構

跨平台和原生檔案參考

持久性原生環境 – 設定原生編譯

建置目標 – 建置目標的定義

包含目錄 – 處理包含目錄的說明

安裝 – 安裝目標

新增引數 – 新增編譯器引數

組態 – 建置時組態選項

編譯器屬性

相依性 – 外部函式庫和框架的相依性

執行緒 – 啟用執行緒支援

外部命令 – 執行外部命令

預先編譯標頭 – 使用預先編譯標頭來減少編譯時間

Unity 建置 – Unity 建置是一種減少建置時間的技術

功能自動偵測 – 自動偵測 ccache 和程式碼覆蓋率等功能

產生來源 – 在編譯前產生來源檔案

單元測試 – Meson 自己的單元測試系統

交叉編譯 – 設定交叉編譯

本地化 – 使用 GNU Gettext 進行本地化

建置選項 – 設定專案屬性的建置選項

子專案 – 將 Meson 專案用作其他 Meson 專案中的子專案

停用建置的部分 – 停用選項

clang-format – 程式碼格式化

模組 – 用於常見建置操作的 Meson 模組

Java – 編譯 Java 程式

Vala – 編譯 Vala 和 Genie 程式

D – 編譯 D 來源

Cython – Meson 中的 Cython 支援

Rust – 在 Meson 中使用 Rust

IDE 整合 – Meson 的 API,可將 Meson 支援整合到 IDE 中

自訂建置目標 – 用於自訂語言或特殊情況的建置目標

建置系統轉換器 – 將其他建置系統轉換為 Meson

設定建置目錄 – 設定預先產生的建置目錄

執行目標 – 執行外部命令的目標

建立發行版本 – 建立發行版本

建立 OSX 套件 – 建立 OS X 套件的工具

建立 Linux 二進位檔 – 建立通用的 Linux 二進位檔

專案範本 – 專案範本

搜尋結果為