脚本集:https://github.com/search?l=C&q=script+interpreter&type=Repositories&utf8=%E2%9C%93
1.安装Meson:http://mesonbuild.com/Quick-guide.html
1.1$sudo apt-get install python3 ninja-build
(如python较低)安装python3以上
(如ninja版本较低)安装ninja:
$git clone git://github.com/martine/ninja.git
$cd ninja
$git checkout v1.7.2
$./configure.py --bootstrap
$./ninja --version
1.2$sudo pip3 install --user meson
如报错:pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
$sudo apt-get install python-dev
$sudo apt-get install libffi-dev
$sudo apt-get install libssl-dev
2.安装szl :https://github.com/dimkr/szl (学习:http://dimakrasner.com/szl#_build_system)
$ git clone --recursive https://github.com/dimkr/szl
$ cd szl
$ meson build
$ cd build
$ ninja
$ ninja install
找到szl、szlsh,添加软链接到/usr/bin目录
$sudo ln -s /usr/local/bin/szl /usr/bin/szl
$sudo ln -s /usr/local/bin/szlsh /usr/bin/szlsh