windows 安装使用luarocks

1、下载安装mingw32-gcc 

下载地址: https://osdn.net/projects/mingw/releases/p15522

安装mingw-get-setup.exe

选择 勾选 g++ ,然后 点击Installation->Apply Changes

安装完成之后,将安装目录添加进环境变量path 里

2、下载 lua,官网有编译好的lua, 注意这里应该下载32位,否则后面使用luarocks会报错误

下载地址:http://luabinaries.sourceforge.net/download.html

下载编译好lua-win-32 和 lua-win-32-dll,创建目录lua53,将可执行程序拷贝到此目录,还有dll解压的include和dll同样拷贝到lua53目录下.

解压,将解压目录添加到环境变量

3、下载luarocks,官方编译好的

下载路径:https://github.com/luarocks/luarocks/wiki/Installation-instructions-for-Windows

4、配置luarocks 文件 config-5.3.lua

rocks_trees = {
    { 
        name = [[system]],
        root = [[D:\\lua53\\shared]],
    },
}
variables = {
    MSVCRT = 'MSVCRT',
    LUALIB = 'D:\\lua53\\lua53.dll',
    LUA_LIBDIR = 'D:\\lua53',
    LUA_DIR = 'D:\\lua53\\',
    LUA_BINDIR = 'D:\\lua53\\',
    LUA_INCDIR = 'D:\\lua53\\include\\'
}
lua_interpreter = "lua53";
verbose = false   -- set to 'true' to enable verbose output

将配置文件放到 C:\Program Files(x86)\luarocks    如果没有目录,则自己创建一个即可

直接cmd 执行 

luarocks install luasocket

luarocks install luafilesystem

 

你可能感兴趣的:(游戏开发)