windowslua编译
发布时间: 2025-09-09 08:13:11
1. 新手lua,我用的是lua for windows 我在scite 编译下面程序为甚么会出错
运行正常
程序是出错 不过错误是你规定产生的
你这里 如果输入的是一个无法转化成数字的字符串的话 就跳转到error语句里面了
这不就是产生错误么?
如果你是希望程序仅仅提示一行错误信息而不是产生错误的话你可以把error那一行改成print
print(line .. " is not a valid number")
2. Windows 下编译 LuaJIT
这里使用 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脚本+目标文件名,即可编译脚本。
热点内容