在VS2012中编译lua源码

本文介绍了在Visual Studio 2012中编译lua源码的两种方法。一种是利用mingw模拟Linux环境,通过makefile进行编译,产生lua.exe, luac.exe和lualib.dll。另一种是在VS2012中创建解决方案,分别建立lua、luac和lualib工程,详细阐述了各工程的配置和依赖关系,最终得到相应的exe和lib文件。" 104595287,9325789,Unity API深度解析:GameObject与Component操作,"['Unity3D', 'C# scripting', '游戏开发', '组件编程']
摘要由CSDN通过智能技术生成

在编译之前我们必须拥有lua源码,lua的源码可以通过lua的官网获得。lua在windows上的编译方式有两种。

第一种是通过source code中自带的makefile文件来编译。makefile文件是基于linux写的,所以我们先要下载软件mingw,通过mingw软件,我们可以在windows上模拟出linux的环境。解压文件包以后,双击open_distro_window.bat打开一个cmd命令框,cd到lua源码所在的位置,然后输入make mingw。编译的结果会产生三个文件:lua.exe, luac.exe, lualib.dll。

第二种方式是通过VS来编译。用VS建立一个解决方案“LuaSrc”,然后在解决方案中新建三个空工程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值