Meson是基于python3实现,至少需要python3.5才能运行,默认采用ninja作为后端。
在Ubuntu下最简单的是通过pip3安装
Install
1 $ sudo apt-get install python3 python3-pip ninja-build
2 $ sudo pip3 install meson
3 $ 指定版本安裝 pip install meson==0.55
How to use
在有meson.build的目錄下執行meson build,會產生一個名稱為bulid的資料夾
进入目录build,执行ninja(相当于 make)
簡單的meson.build文件只要包含:
project('tutorial', 'c')
executable('demo', 'main.c')
指定編譯後的安裝路徑
meson -Dprefix=$HOME/projectbin build
./ninja -C build install
查看支持哪些编译选项:
meson configure
沒有留言:
張貼留言