Windows 下编译 LuaJIT

准备

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

编译

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

VS命令行工具

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

开始编译

看到=== Successfully built LuaJIT for xxxxx ===则是编译成功了。
在解压目录/src下可以找到编译生成的luajit.exelua51.dll.

安装

  1. 在任意地方新建一个文件夹(例如e:\LuaJit)。把刚才生成的两个文件复制到新建的文件夹下。
  2. 新建子目录e:\LuaJit\lua,把解压目录/srcjit文件夹整体复制到子目录下。
  3. (可选)把e:\LuaJit添加到系统Path环境变量里。

运行

打开cmd。
如果没有添加环境变量则先定位到LuaJit安装目录。
输入luajit+文件名 即可运行Lua脚本。
输入luajit -b+Lua脚本+目标文件名,即可编译脚本。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容