Lua手动编译姿势

LUA-5.3.3.tar.gz Lua源码+链接
2016年5月30日更新

手动编译姿势:

已经装有VS2010 使用VS自带的 cl.exe以及 VS命令簿

打开文件地址 运行自己的bat文件

mylua.bat:

(生成LUA库文件、生成解释器、生成编译器)

cd src
cl /O2 /W3 /c /DLUA_BUILD_AS_DLL l*.c
del lua.obj luac.obj
link /DLL /out:lua52.dll l*.obj
cd ..

cd src
cl /O2 /W3 /c /DLUA_BUILD_AS_DLL l*.c
del lua.obj luac.obj
link /DLL /out:lua52.dll l*.obj
cl /O2 /W3 /c /DLUA_BUILD_AS_DLL lua.c
link /out:lua.exe lua.obj lua52.lib
cd ..

cd src
cl /O2 /W3 /c /DLUA_BUILD_AS_DLL l*.c
del lua.obj luac.obj
link /DLL /out:lua52.dll l*.obj
cl /O2 /W3 /c /DLUA_BUILD_AS_DLL lua.c luac.c
link /out:lua.exe lua.obj lua52.lib
del lua.obj
link /out:luac.exe l*.obj
cd ..
原文地址:https://www.cnblogs.com/dzzy/p/5705527.html