Я скачиваю Lua для Windows 5.1.5 здесь:
https://github.com/rjpcomputing/luaforwindows/releases
, а затем я скачал Lua Rocks 2.4.4 win32 здесь:
https://github.com/luarocks/luarocks/wiki/Installation-instructions-for-Windows
Теперь для моего скрипта мне нужен модуль LUA CJSON, но я получаю эту ошибку при запуске скрипта
lua: script.lua:6: module 'cjson' not found:
no field package.preload['cjson']
no file 'C:\Program Files (x86)\Lua\5.1\lua\cjson.luac'
no file '.\cjson.lua'
no file 'C:\Program Files (x86)\Lua\5.1\lua\cjson.lua'
no file 'C:\Program Files (x86)\Lua\5.1\lua\cjson\init.lua'
no file 'C:\Program Files (x86)\Lua\5.1\cjson.lua'
no file 'C:\Program Files (x86)\Lua\5.1\cjson\init.lua'
no file 'C:\Program Files (x86)\Lua\5.1\lua\cjson.luac'
no file '.\cjson.dll'
no file '.\cjson51.dll'
no file 'C:\Program Files (x86)\Lua\5.1\cjson.dll'
no file 'C:\Program Files (x86)\Lua\5.1\cjson51.dll'
no file 'C:\Program Files (x86)\Lua\5.1\clibs\cjson.dll'
no file 'C:\Program Files (x86)\Lua\5.1\clibs\cjson51.dll'
no file 'C:\Program Files (x86)\Lua\5.1\loadall.dll'
no file 'C:\Program Files (x86)\Lua\5.1\clibs\loadall.dll'
чтобы установить lua cjson, я иду сюда: https://www.kyne.com.au/~mark/software/lua-cjson-manual.html
и для 2.4 написано, что мне нужно запустить этот скрипт
cd lua-cjson-2.1.0
luarocks make
я открываю свой cmd .. введите
cd C:\Users\Admin\Desktop\lua-cjson-2.1.0
luarocks make
и я получаю эту ошибку:
cl /MD /O2 -c -Folua_cjson.obj -IC:/Program Files (x86)/Lua/5.1/include lua_cjson.c -DDISABLE_INVALID_NUMBERS
'cl' is not recognized as an internal or external command,
operable program or batch file.
Error: Build error: Failed compiling object lua_cjson.obj
кто-нибудь знает, как это исправить? пошаговые инструкции будут очень признательны.
в основном 2 ошибки - модуль cjson не найден и команда cl не распознается