Windows 下编译 LuaJIT
准备
这里使用 Visual studio 自带的命令行工具来进行编译,所以需要安装好VS.
- 下载 LuaJIT 源码
- 准备好VS.
编译
首先打开VS命令行工具。可以按Win
+S
,输入prompt
来找到它。如图。
<!-- more -->
解压 LuaJIT 源码,并进入到解压目录/src
下。输入msvcbuild
开始编译。
看到=== Successfully built LuaJIT for xxxxx ===
则是编译成功了。
在解压目录/src
下可以找到编译生成的luajit.exe
和lua51.dll
.
安装
- 在任意地方新建一个文件夹(例如
e:\LuaJit
)。把刚才生成的两个文件复制到新建的文件夹下。 - 新建子目录
e:\LuaJit\lua
,把解压目录/src
的jit
文件夹整体复制到子目录下。 - (可选)把
e:\LuaJit
添加到系统Path
环境变量里。
运行
打开cmd。
如果没有添加环境变量则先定位到LuaJit安装目录。
输入luajit
+文件名 即可运行Lua脚本。
输入luajit -b
+Lua脚本+目标文件名,即可编译脚本。
License:
禁止转载到非自托管的内容平台,禁止用于 AI 训练