1、下载tolua runtime 代码:https://github.com/topameng/tolua_runtime
2、下载并安装:https://www.msys2.org/
3、msys64\etc\pacman.d修改该目录下的mirrorlist
mirrorlist.mingw32添加Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/,
mirrorlist.mingw64添加Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64/
mirrorlist.msys添加Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch/
可以将前面的sourceforge、futureware、yandex注释掉
4、打开msys2.exe,分别输入
pacman -S mingw-w64-i686-gcc
pacman -S mingw-w64-x86_64-gcc
pacman -S mingw-w64-i686-make
pacman -S mingw-w64-x86_64-make
pacman -S make
上面过程可能会失败,多尝试几次就可以了。
5、mingw64.exe,切换至tolua_runtime目录,build_win64.sh,生成的dll在Plugins\x86_64