#2020征文-开发板#移植lua到鸿蒙—在鸿蒙上用lua跑hello world 原创 精华
东方星痕
发布于 2020-12-3 21:28
浏览
4收藏
惯例先放hello world
本项目地址: https://gitee.com/hiharmonica/lua
下载能在鸿蒙上跑的二进制文件
准备环境
1. 安装 docker
2. docker pull ystyle/open-harmony
ps: 本文使用与鸿蒙系统一同编译的方法。 如果自己有本地环境,可以把lua项目放鸿蒙代码目录里(或者使用软接连)
下载lua官方代码
编写BUILD.gn文件
因为要与系统一起编译, 为了方便,直接用替换掉示例的方法,这样就只需要写一个BUILD.gn就好了
static_library里的source参照lua/makefile
编译脚本
创建编译脚本build-ohos.sh文件
文件内容如下
与鸿蒙一起编译,这里使用我之前的docker镜像
编译后软件在鸿蒙的 ./out/ipcamera_hi3516dv300/bin/camera_app
脚本会把lua单独打包出来
单独的lua可执行文件在bin目录
### 演示

本文链接:https://ystyle.top/2020/11/07/porting-Lua-to-openharmony/
博客内容遵循 知识共享 署名 - 非商业性 - 相同方式共享 4.0协议
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
已于2020-12-16 21:59:08修改
赞
4
收藏 4
回复
4
2
4
相关推荐
你好,文中图片看不见呢,你可以先把图片保存至本地,再上传下,就可以。
图片太大了, 传不上来
-----
ps: 看错帖子了, 图片源已经替换