`

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

    博客分类:
  • szl
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

分享到:
评论

相关推荐

    szl:一种轻量级的可嵌入脚本语言

    szl是一种专为嵌入式系统设计的轻量级脚本语言,它以其简洁、高效和易于集成的特点,被广泛应用于物联网(IoT)设备、小型系统以及需要快速响应的环境。szl的设计灵感可能来源于C语言,并且支持动态类型,这使得它在...

    Sawzall编译器Szl.zip

    Szl编译器则是将Sawzall语言编译成可执行代码的关键组件,它与运行时环境一起,构成了一个完整的数据处理系统。 Sawzall语言的设计灵感源自于脚本语言,如Perl和awk,但针对大规模分布式系统的特性进行了优化。它的...

    HA_SRS_X64_szl.xp600

    标题“HA_SRS_X64_szl.xp600”和描述中提到的“HA_SRS_X64_szl.xp600”可能是指一个特定版本的高可用性(HA)软件,用于SRS(Storage Resource Scheduler)在64位操作系统上的实现。这个文件可能是软件安装程序或...

    ALBERT-LÁSZLÓ BARABÁSI复杂网络

    在20世纪90年代末,Barabási和他的同事提出了“无标度网络”(Scale-Free Networks)的概念,这是一个关键的理论突破。无标度网络的特征在于其度分布遵循幂律,即大部分节点具有较低的连接度,而少数节点(称为...

    Albert-László Barabási的2013年新作network science-04

    Albert-László Barabási是一位在2013年出版了关于网络科学新作的知名学者,他于1999年发现了现实世界广泛存在的无尺度网络(scale-free network)现象,并提出了网络节点遵循幂律分布的性质,这一发现对网络科学...

    PE.Explorer_198r2+_szl.rar

    《PE.Explorer_198r2+_szl.rar》是一款强大的Windows可执行文件(PE,Portable Executable)查看和分析工具,它以其高效的资源管理和深入的二进制代码解析能力,深受程序员和逆向工程师的喜爱。这个压缩包包含两个...

    HA_TMPGEnc_423_XPress_szl.exe 小日本汉化版

    【标签】"HA_TMPGEnc"和"汉化"表明这个软件是TMPGEnc系列的一部分,并且已经过汉化处理,适应中国用户的语言环境。"HA_"可能是汉化版的特定标识,意味着它由某个汉化团队或社区进行了本地化工作,确保了软件的菜单、...

    录音软件TotalRecorder_71_COR_szl

    版本号71 COR szl代表了该软件的一个特定更新版本,旨在提供更好的性能和更多的功能。本文将深入探讨TotalRecorder的核心特性、主要功能以及使用技巧,帮助用户更好地理解和运用这款录音工具。 首先,TotalRecorder...

    HA_VistaBootPRO33_SZL.exeHA_VistaBootPRO33_SZL.exe

    Windows Vista 的启动菜单一直是一个伤脑筋的事情,以前我们只能通过 bcdedit.exe 程序修改 Vista 和其他 Windows 的多重启动菜单,但这是一个命令行程序,使用很不方便,而 VistaBootPRO 则提供了一个图形化的操作...

    HA_TotalRecorder_85_PE_szl

    HA_TotalRecorder_85_PE_szl 音频编辑破解版

    network science Albert-László Barabási

    复杂网络科学是21世纪初兴起的一个跨学科研究方向,它将网络理论应用于生物、物理、社会、经济等多个科学领域,揭示了现实世界中各种系统结构与功能之间的深层次联系。 在"complex network"这个标签下,我们可以...

    Network Science (Albert-László Barabási)

    《网络科学》(Albert-László Barabási) 是一本深入探讨复杂网络理论的著作,由著名网络科学家Albert-László Barabási撰写。这本书详细阐述了网络科学的基本概念、理论和应用,涵盖了从社交网络到生物网络,再...

    PE汉化软件r_196_SZL.rar

    标题中的"PE汉化软件r_196_SZL.rar"指的是一个名为"r_196_SZL"的版本的PE(Portable Executable)汉化软件的压缩包。这个软件可能是一个专门用于处理PE格式文件的工具,经过汉化处理,使其用户界面和文档适应中文...

    Albert-László Barabási的2013年新作network science-03

    Albert-László Barabási是网络科学领域的重要学者,他在1999年发现了现实世界中...通过阅读此书,读者可以对网络科学的核心理论有一个全面而深入的认识,同时也可以了解该领域当前的研究方向和未来可能的发展趋势。

    HA_SRS_11020_szl.exe

    SRS 3D 中央控制器 —— 一个虚拟化的动态聆听空间以测试直达声与环绕声的混合效果。 SRS 低音 —— 调整低音效果 SRS FOCUS —— 优化压缩音源的扬声器输出 SRS 清晰度 —— 传递更具现场感更生动的声音效果。 ...

    Albert-László Barabási的2013年新作network science -01

    阿尔伯特-拉斯洛·巴拉巴西(Albert-László Barabási)是网络科学领域的领军人物,他于1999年发现了现实世界中广泛存在的无尺度网络(scale-free network),并提出了网络节点幂律性质的理论。巴拉巴西教授的研究...

    SZL(2大件)燃煤锅炉使用说明.doc

    SZL型燃煤锅炉是一款采用水管链条炉排设计的蒸汽锅炉,分为上下两大部分。此型号的锅炉具有特定的操作和维护要求,以确保其高效、安全运行。 一、用户注意事项 1. 操作人员必须经过专业培训并持有操作证书。 2. ...

    Albert-László Barabási的2013年新作network science-02

    Albert-László Barabási是网络科学领域的权威专家,他在1999年发现了现实世界中普遍存在的无标度网络(scale-free network),并对网络节点的幂律性质进行了提出和部分证实。无标度网络是一种特殊的网络结构,...

    SZL10主接线图_PLC项目案例原理图.dwg

    SZL10主接线图_PLC项目案例原理图.dwg

    SZL接线图.10吨_PLC项目案例原理图.dwg

    SZL接线图.10吨_PLC项目案例原理图.dwg

Global site tag (gtag.js) - Google Analytics