@echo off :: ======================== :: file build.cmd :: ======================== setlocal :: 您可以根据下载的版本更改以下变量的值 set lua_version=5.5.0
:: 获取当前执行脚本所在的驱动器盘符和目录路径,%~dp0 在非脚本环境下不生效 set work_dir=%~dp0 :: 因为 %~dp0 结尾自带反斜杠,为了提高可读性,移除末尾的反斜杠 set work_dir=%work_dir:~0,-1%
set lua_install_dir=%work_dir%\lua set compiler_bin_dir=%work_dir%\TDM-GCC-64\bin set lua_build_dir=%work_dir%\lua-%lua_version% setpath=%compiler_bin_dir%;%path%
cd /D %lua_build_dir% mingw32-make PLAT=mingw
echo. echo **** COMPILATION TERMINATED **** echo. echo **** BUILDING BINARY DISTRIBUTION **** echo.