Szl, 一个轻量级的,可嵌入的脚本语言

脚本集: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

猜你喜欢

转载自985359995.iteye.com/blog/2372296