下載lua源碼并解壓
1.源碼FTP地址:http://www.lua.org/ftp/
2.將壓縮包解壓到任意路徑
編譯源碼
1.打開VS開發(fā)人員命令提示符
2.cd到源碼的src目錄
3.依次執(zhí)行以下命令
cl /MD /O2 /c /DLUA_BUILD_AS_DLL *.c
ren lua.obj lua.o
ren luac.obj luac.o
link /DLL /IMPLIB:lua5.3.5.lib /OUT:lua5.3.5.dll *.obj
link /OUT:lua.exe lua.o lua5.3.5.lib
lib /OUT:lua5.3.5-static.lib *.obj
link /OUT:luac.exe luac.o lua5.3.5-static.lib
4.新建文件夾命名為lua斩狱,并在該文件夾中新建bin威恼,include,lib三個(gè)文件夾
5.將src目錄中生成的 lua.exe距境,lua5.3.5.dll央拖,luac.exe 復(fù)制到lua/bin中
6.將src目錄中生成的 lua5.3.5.exp祭阀,lua5.3.5.lib,lua5.3.5-static.lib鲜戒,luac.exp柬讨,luac.lib 復(fù)制到lua/lib中
7.將 lauxlib.h,lua.h袍啡,lua.hpp,luacnf.h却桶,lualib.h 復(fù)制到lua/include中
配置環(huán)境變量
1.將lua/bin添加到系統(tǒng)變量的PATH中