Meson 构建系统:让 C++ 项目高速驶入快车道
最近在使用一些开源项目的时候,发现都采用了meson+ninja的构建方式,摒弃了CMake,Makefile的方式,本文将会引入Meson,从入门安装到完整编写一个meson项目。
下面,我们来进入正文。
目录:
1.Meson安装
2.Meson Vs Cmake
2.1 Meson的优势与劣势
2.2 CMake的优势与劣势
3.Meson WrapDB
4.如何编写一个meson项目?
4.1 编写代码
4.2 meson项目管理
4.3 构建与运行Meson项目
注:本文的源码已发布于星球
1.Meson安装
https://github.com/mesonbuild/meson
Meson 可以通过 PyPi 获得,因此可以使用 pip3 insta