• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

windows下安装lua环境

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

参考自:http://lua-users.org/wiki/BuildingLuaInWindowsForNewbies

大概需要这样几个步骤:

  • 1,下载一个合适的c编译器并安装(TDM GCC)
  • 2,下载lua源码包开始编译构建环境

一,下载资源

1,我们在d盘创建文件夹gcc-lua-install,注意此后所有的相关文件都在这个路径之下。

2, http://tdm-gcc.tdragon.net/download 下载TDM GCC到文件夹gcc-lua-install

3,http://www.lua.org 下载lua资源到文件夹gcc-lua-install。到此,我们gcc-lua-install文件夹应该是如下所示。
D:\gcc-lua-install\tdm-gcc-tdm-gcc-5.1.0-3.exe
CD:\gcc-lua-install\lua-5.3.0.tar.gz

2,TDM GCC安装

我们在gcc-lua-install下添加文件夹tdm-gcc作为TDM GCC的安装路径。安装过程如下所示。







好,到此我们就安装完成了。而且环境变量也已经自动帮我们创建好了。输入echo %PATH%确实如此。

3.使用windows shell 语言去驱动创建lua .

1,我们把lua-5.3.0.tar.gz解压到 D:\gcc-lua-install\lua-5.3.0文件夹。
2,新建 .cmd文件,将如下内容 复制到cmd文件中

@echo off
        :: ========================
        :: file build.cmd
        :: ========================
        setlocal
        :: you may change the following variable's value
        :: to suit the downloaded version
        set lua_version=5.3.0

        set work_dir=%~dp0
        :: Removes trailing backslash
        :: to enhance readability in the following steps
        set work_dir=%work_dir:~0,-1%
        set lua_install_dir=%work_dir%\lua
        set compiler_bin_dir=%work_dir%\tdm-gcc\bin
        set lua_build_dir=%work_dir%\lua-%lua_version%
        set path=%compiler_bin_dir%;%path%

        cd /D %lua_build_dir%
        mingw32-make PLAT=mingw

        echo.
        echo **** COMPILATION TERMINATED ****
        echo.
        echo **** BUILDING BINARY DISTRIBUTION ****
        echo.

        :: create a clean "binary" installation
        mkdir %lua_install_dir%
        mkdir %lua_install_dir%\doc
        mkdir %lua_install_dir%\bin
        mkdir %lua_install_dir%\include

        copy %lua_build_dir%\doc\*.* %lua_install_dir%\doc\*.*
        copy %lua_build_dir%\src\*.exe %lua_install_dir%\bin\*.*
        copy %lua_build_dir%\src\*.dll %lua_install_dir%\bin\*.*
        copy %lua_build_dir%\src\luaconf.h %lua_install_dir%\include\*.*
        copy %lua_build_dir%\src\lua.h %lua_install_dir%\include\*.*
        copy %lua_build_dir%\src\lualib.h %lua_install_dir%\include\*.*
        copy %lua_build_dir%\src\lauxlib.h %lua_install_dir%\include\*.*
        copy %lua_build_dir%\src\lua.hpp %lua_install_dir%\include\*.*

        echo.
        echo **** BINARY DISTRIBUTION BUILT ****
        echo.

        %lua_install_dir%\bin\lua.exe -e"print [[Hello!]];print[[Simple Lua test successful!!!]]"

        echo.

        pause

当前gcc-lua-install文件夹中文件如下所示:,

双击build.bat文件




运行完成之后,我们会看到当前文件夹新增了了一个lua文件夹,lua文件夹下面又有如下图所示子文件夹。




bin文件夹如下图所示:,

我们把D:\gcc-lua-install\lua\bin路径加入环境变量,然后控制台输入lau -i,显示如下,那么说明我的lua 环境已经配置好了。

4,lua实践

到这里了,你就可以直接去菜鸟教程lua教程的第三节开始lua的学习了。 https://www.runoob.com/lua/lua-basic-syntax.html


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
基于Linux(Centos7)环境Lua环境的安装发布时间:2022-07-22
下一篇:
Lua - Function(函数、方法)发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap