一、下载 Lua源码
1.Lua官方链接:
Lua: getting started
http://www.lua.org/start.html
2.使用命令下载:
curl -R -O http://www.lua.org/ftp/lua-5.4.3.tar.gz
tar zxf lua-5.4.3.tar.gz
cd lua-5.4.3
make all test
采坑记录:看到了红框,然后点击进入...看到如下详情...下载...然而并没有用
接着又看到了上面的提示,说LuaDist不维护了,建议使用 LuaRocks...
(安装环境,这些先不用理)
二、下载 C/C++ 编译器:mingw
1.使用make all test 命令时,报错。没有make命令
2.下载和安装mingw:Downloads - Mingw-w64https://www.mingw-w64.org/downloads/#mingw-builds
三、配置环境变量:Lua_home、mingw_home
1.安装之后,需先配置环境变量
2.再次尝试:make all test 命令,还是找不到 (往下看)
四、修改mingw32-make.exe --> make.exe
1.找到mingw的安装目录,在bin目录下找到mingw32-make.exe 重命名为 make.exe
2.这样就可以使用 make命令了
五、在D:\lua\lua-5.4.3\src目录下编译: make all test
1.再次尝试 make all test ,依旧报错,不过有友好提示
2.根据提示,cd src ,在此执行,成功!
六、编写 lua脚本hello.lua
1.新建hello.lua文件
2.内容:
print("Hello World!");
3.使用命令执行:
lua hello.lua