如何使用DLUAJIT_ENABLE_LUA52COMPAT x86编译LuaJit MSVC?

时间:2020-06-02 22:39:08

标签: visual-studio-2010 luajit

通过执行msvcbuild.bat static,我能够在静态模式下成功构建/编译LuaJit。尽管在LuaJit Extensions的底部,它说如果我在构建时使用DLUAJIT_ENABLE_LUA52COMPAT选项,则可以使用Lua5.2组件。但是我在msvcbuild.bat文件中的任何地方都看不到可以添加此文件的地方。如果有人有任何信息,将不胜感激。

2 个答案:

答案 0 :(得分:0)

DLUAJIT_ENABLE_LUA52COMPAT选项位于src/Makefile中。
如果要使用DLUAJIT_ENABLE_LUA52COMPAT选项构建Luajit,则应修改Makefile并按make进行重建。

答案 1 :(得分:0)

您要更改的行从msvcbuild.bat顶部附近的LJCOMPILE = cl开始 只需在其末尾添加/ DLUAJIT_ENABLE_LUA52COMPAT。