Windows 下编译 LuaJIT

Windows 下编译 LuaJIT,第1张

这里使用 Visual studio 自带的命令行工凯磨具来进行编译,所以需要安装好VS。

首先打开VS命令行工具。可以按 Win + S ,输入 prompt 来找到它。如图。

解压 LuaJIT 源码,并进入到解压目录 /src 下。输入 msvcbuild 开始编译。

看到 === Successfully built LuaJIT for xxxxx === 则是编译成功了。

在解压目录 /src 下可以找到编译生成的 luajit.exe 和 lua51.dll .

打开cmd。

如果没有添加环境变量则先定位到盯手斗LuaJit安装目录薯明。

输入 luajit +文件名 即可运行Lua脚本

输入 luajit -b +Lua脚本+目标文件名,即可编译脚本。

常见的方法是用c写一个宿主

或者 比较方便而且比较现成的方法是载一个luaaio

aio就是all in one 的颂拦缩写祥举

把lua.exe改成脚本入口lua文件名

比如 main.lua 对应的就是main.exe 然后准备好相应的扩展需要的dll 就可以运行野宴胡了

标准的lua4.01 有“CFLuaDC”工具可以反编译。

标准的lua5 有 “DisLua”、“luadec” 两个工具可供选用。

--------链旁以上三个工具在网上可搜索下载。悄唤厅

luajit 编译的luac 文件 尚无反编译工启隐具。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12487251.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-25
下一篇2025-08-25

发表评论

登录后才能评论

评论列表(0条)

    保存