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

在Windows环境下构建Lua入门

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

在Windows环境下构建Lua

一:准备软件

         1.C-compiler(TDM GCC)  http://tdm-gcc.tdragon.net/download

         2.Lua源代码  http://www.lua.org/download.html

         3.用2345好解软件更方便。解压软件7-zip,这里不使用官方版本

   http://portableapps.com/apps/utilities/7-zip_portable

        

二:安装软件

  1. gcc

 

 

 

 

 

安装完成gcc后的目录结构如下

 

 

2.安装解压软件 7-Zip (用好压吧,反正这一步就是把lua的目录解压出来)

 

 

3.创建一个cmd文件,如build.cmd,并将以下文本拷贝进去

@echo off

        :: ========================

        :: file build.cmd

        :: ========================

        setlocal

        :: you may change the following variable's value

        :: to suit the downloaded version

        set lua_version=5.2.2

 

        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

 

 4.双击运行build.cmd,等待完成

 

此时安装目录下的文件结构:

 


鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
Notepad++设置执行lua和python发布时间:2022-07-22
下一篇:
Lua调用c#发生了什么?发布时间: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