Как скомпилировать библиотеку LuaFileSystem и получить файл.dll БЕЗ luarocks?

Итак, я получил файлы "lfs.c", "lfs.h", "lfs.def" и ".gitignore". Я попытался установить MinGW и набрать эту команду: gcc lfs.c (Имейте в виду, что я совершенно новичок в таких вещах), что оставляет меня с ошибкой "не удалось включить lua.h"... Я не знаю, как это сделать, может кто-нибудь объяснить мне, как сделай это? Или хотя бы дать мне ссылку на уже скомпилированный lfs.dll?

1 ответ

Решение

Скорее всего, вам не хватает подключаемых файлов Lua; см. этот так ответ для деталей о том, как его настроить.

Просто получить lfs.dll может быть не так просто, так как разные библиотеки DLL могут зависеть от разных библиотек Lua в Windows. У меня есть lfs.dll, который скомпилирован с Lua51.dll, так что, если это работает для вашего проекта / потребностей, вы можете получить скомпилированную версию здесь.

Другие вопросы по тегам