首页 > 解决方案 > Lua SHA256 库

问题描述

我是 Lua 脚本的新手。尝试在我的 Lua 脚本中使用 SHA256 散列机制。

Lua 5.3.5 版本是否具有 SHA256 作为内置库,如字符串、数学等。或者我们需要使用安装luarocks install sha2吗?

我已经luarocks install sha2在我的 MAC 中尝试过,但出现下面列出的错误,

sha2lib.c:133:27: error: array has incomplete element type 'struct luaL_reg'
static struct luaL_reg reg[] = {

错误:构建错误:编译对象 sha2lib.o 失败

标签: lualua-tableluarockssha2

解决方案


Lua 没有内置的 SHA256 库。

有关纯 Lua 解决方案,请参阅https://github.com/Egor-Skriptunoff/pure_lua_SHA2 。


推荐阅读