macOS
brew install mesonlocal Homebrew formula metadata
sudo port install mesonMacPorts ports tree · devel/meson/Portfile · 来源: api.github.com
安装
brew install mesonlocal Homebrew formula metadata
sudo port install mesonMacPorts ports tree · devel/meson/Portfile · 来源: api.github.com
sudo apk add mesonAlpine Linux edge package indexes · meson · 来源: dl-cdn.alpinelinux.org
sudo dnf install mesonFedora Rawhide package metadata · meson · 来源: dl.fedoraproject.org
nix profile install nixpkgs#mesonnixpkgs package indexes · pkgs/by-name/me/meson/package.nix · 来源: api.github.com
sudo pacman -S mesonArch Linux sync databases · meson · 来源: geo.mirror.pkgbuild.com
sudo zypper install mesonopenSUSE Tumbleweed package metadata · meson · 来源: download.opensuse.org
choco install mesonChocolatey community package catalog · meson · 来源: community.chocolatey.org
scoop install main/mesonScoop official bucket manifest trees · bucket/meson.json · 来源: api.github.com
winget install --id mesonbuild.meson -eWindows Package Manager source index · mesonbuild.meson · 来源: cdn.winget.microsoft.com
概览
Fast and user friendly build system
历史
Meson is a cross-platform build system created by Jussi Pakkanen after frustration with existing build tools. Pakkanen publicly introduced it to the Ninja build mailing list in February 2013 as a research experiment for a fast, high-level build system, with Ninja chosen as the natural backend because speed was a hard requirement. The project later moved from that experimental posture into a mainstream build tool with an Apache-licensed Python implementation and a deliberately small, declarative build language.
Meson's technical identity is speed plus low-friction build definitions. Its own documentation frames the project around reducing both time spent waiting for builds and time spent writing or debugging build files. It supports many compilers and languages, integrates tests and install rules, and includes a subproject and wrap system so dependencies can be fetched or embedded in a controlled way. Version 1.0.0 landed after roughly ten years of development, with Pakkanen noting that the original 1.0 bar was tied to satisfying GStreamer's needs.
Adoption came through the C, C++, desktop, and systems-software ecosystems where Autotools and hand-written build glue had long been painful. The Meson project lists users including X.Org, GNOME, Enlightenment, elementary OS, Budgie, and many other projects; its broader ecosystem role is as a modern alternative to Autotools and, in some cases, CMake, especially for projects that want native Ninja speed with less build-language ceremony.
As a package, Meson is distributed almost everywhere a developer might bootstrap a build environment: Homebrew, Debian, Ubuntu, Fedora, Arch, macOS package systems, Windows package managers, Nix, and others. Package managers carry it because it is often part of the build toolchain for other source packages, not merely an end-user CLI.
安全态势
build system capable of executing project logic.
yellow 风险 · 高 置信度 · runtime
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
meson | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/mesonbuild/meson
安装元数据
| 软件包键 | brew:meson |
|---|---|
| 版本 | 1.11.1 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/meson |
| 主页 | https://mesonbuild.com/ |
| 仓库 | https://github.com/mesonbuild/meson |
| 上游文档 | https://mesonbuild.com/ |
| 许可证 | Apache-2.0 |
| 源码归档 | https://github.com/mesonbuild/meson/releases/download/1.11.1/meson-1.11.1.tar.gz |
| 最后更新 | 2026-04-21T03:51:42Z |
| Pulse | updated |
| 依赖 | ninja, python@3.14 |
| Bottle | 可用 (于 all) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | meson |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
meson 1.7.0-1
high-productivity build system
sudo apt install mesonmeson
nix profile install nixpkgs#mesonmeson 1.3.2-1ubuntu1
high-productivity build system
sudo apt install mesonabuild-meson 1.11.1-r0
Fast and user friendly build system (abuild wrapper)
sudo apk add abuild-mesonmeson 1.11.1-r0
Fast and user friendly build system
sudo apk add mesonmeson-bash-completion 1.11.1-r0
Bash completions for meson
sudo apk add meson-bash-completionmeson-doc 1.11.1-r0
Fast and user friendly build system (documentation)
sudo apk add meson-docmeson-polkit 1.11.1-r0
Fast and user friendly build system (polkit config)
sudo apk add meson-polkitmeson-pyc 1.11.1-r0
Precompiled Python bytecode for meson
sudo apk add meson-pycmeson-vim 1.11.1-r0
Fast and user friendly build system (vim support)
sudo apk add meson-vimmeson-zsh-completion 1.11.1-r0
Zsh completions for meson
sudo apk add meson-zsh-completionmeson 1.11.1-6.fc45
High productivity build system
sudo dnf install mesonmeson 1.11.1-3
High productivity build system
sudo pacman -S mesonmeson 1.11.1-2.1
Python-based build system
sudo zypper install mesonmeson-vim 1.11.1-2.1
Vim syntax highlighting support for meson.build files
sudo zypper install meson-vimmeson
sudo port install meson来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.