【发布时间】:2014-11-29 20:27:18
【问题描述】:
是否可以在 Lua 中加载 .dll 库?假设我有一个已编译的 .dll 文件,该文件夹如下所示:
<folder>
|------test.lua
|------mylib.dll
我可以通过 require(..) 或 dofile(..) 在 lua 中使用 .dll 库吗?
.dll 是否也必须采用某种格式?如果是这样,您可以分享我可以编译为 lua 可识别 .dll 的 C 代码模板
谢谢!
【问题讨论】:
-
谷歌“lua load library dll”回答你的第一个问题:lua-users.org/wiki/LoadLibrary
-
是的,dll 需要是特殊格式,它们需要是模块:lua-users.org/wiki/BuildingModules