最近要用到js嵌入到物联网设备,研究了一下jerryscript比较适合我们。由于网上前辈们没有记录他们的学习和使用方法,自己慢慢研究了一下,这里记录学习过程,给大家做个参考。
我们先从网站下载源码(https://github.com/jerryscript-project/jerryscript),这里我用的是jerryscript-release-1.0.0,以后都以这个版本做示例,master应该类似。
官方有文档可以阅读:
master:https://github.com/jerryscript-project/jerryscript/blob/master/docs/00.GETTING-STARTED.md
jerryscript-release-1.0.0:https://github.com/jerryscript-project/jerryscript/blob/jerryscript-release-1.0.0/docs/01.GETTING-STARTED.md
编译源码需要python,没有的话可以下载一个,有的可以查看一下版本:
进入我们刚刚下载好的目录,用如下命令进行编译(我只有python3,所以用的这个):
python3 tools/build.py
成功会有提示:
生成一个新的文件夹:build。jerry在build里面的bin目录下。
tests里面有官方的代码示例。
运行看看(Ctrl + D 退出):
到这里简单的安装已经完成了。了解更多请阅读官方文档(官网或者docs文件夹)。
下一篇将介绍运行官方示例。