meson
1.1、meson简介
是什么 ?:an open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible.
开发语言:Python
官方主页:https://mesonbuild.com
源码仓库:https://github.com/mesonbuild/meson
同类软件:CMakeGYPgn
1.2、meson支持的构建工具与其对应的配置文件
操作系统构建工具配置文件
macOSXcode.xcodeproj
WindowsVisual Studio.vsproj
GNU/LinuxGNU makeMakefile
Allninjabuild.ninja
1.3、通过包管理器安装meson
操作系统包管理器安装命令
Allpippip install meson
macOSHomeBrewbrew install meson
GNU/LinuxLinuxBrewbrew install meson
aptsudo apt-get install -y meson
CentOSyumsudo yum install -y meson
dnfsudo dnf install -y meson
openSUSEzyppersudo zypper install -y meson
Alpine Linuxapksudo apk add meson

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm meson
Gentoo LinuxPortagesudo emerge meson
1.4、meson命令

meson的使用格式:

meson [COMMAND] [option]... <source-dir> <build-dir>
1.5、meson.build

meson的配置文件名称为meson.build