在静态模式下,我可以通过msvcbuild.bat静态编译LuaJit。虽然在底部的 LuaJit扩展 它说如果我在构建时使用DLUAJIT_ENABLE_LUA52COMPAT选项,我将能够使用Lua5.2组件。但是我在msvcbuild.bat文件中没有看到任何地方可以添加这个选项。如果有人能提供任何信息,我将非常感激。
你要修改的那行是以LJCOMPILE=cl开头的,靠近顶部的 msvcbuild.bat只需在结尾添加DLUAJIT_ENABLE_LUA52COMPAT即可。
的 DLUAJIT_ENABLE_LUA52COMPAT
选项是在 src/Makefile
. 如果你想建立Luajit,请使用 DLUAJIT_ENABLE_LUA52COMPAT
选项,您应该修改 Makefile
改造 make
.