如何编译LuaFileSystem库并获取.dll文件,而不使用luarocks?

所以,我有文件“lfs.c”“lfs.h”“lfs.def”和“.gitignore”。我尝试安装MinGW并输入该命令:gcc lfs.c(请记住我是这些事情的完全新手),这会导致出现错误“无法包含lua.h”...我不知道如何做到这一点,有人可以解释一下如何做到这一点吗?或者至少给我链接到已编译的lfs.dll?

点赞
用户1442917
用户1442917

你可能会缺少 Lua 的 include 文件;请参见这个 SO 回答以获取设置信息。

仅仅获取 lfs.dll 可能并不容易,因为不同的 DLL 在 Windows 上可能依赖不同的 Lua DLL。 我有一个编译好的针对 Lua51.dll 的 lfs.dll,如果对你的项目/需求有效,你可以在这里获取编译好的版本

2014-10-25 16:02:46