Ошибка командной строки LuaRock Visual Studio
Я пытаюсь бежать luarocks install luafilesystem
командовать в Visual Studio Command Prompt
. Но там написано: "Ошибка: не удалось найти библиотеку Lua. Возможно, вам потребуется настроить LUA_LIBDIR".
Почему я получаю эту ошибку?(На этот раз я получил ее Пятачок:))
1 ответ
LuaRocks не может найти библиотеку Lua и нуждается в ней для установки модуля luafilesystem.
Вы можете указать свою библиотеку Lua в LuaRocks, используя --lua-dir
аргумент команды:
luarocks --lua-dir C:/bin/lua-5.3.5 install luafilesystem
Обратите внимание, что есть несколько способов указать каталог библиотек Lua для LuaRocks, пожалуйста, проверьте документацию LuaRocks.
Вы можете найти скомпилированные библиотеки Lua и исполняемые файлы здесь.
Модуль luafilesystem основан на исходном коде C и должен быть преобразован в динамическую библиотеку перед установкой.
Создание динамической библиотеки, например lfs.dll
или lfs.so
, требуется скомпилировать исходный код C, а затем связать результат, например lfs.o
, против библиотеки Lua.