VS2012配置Lua5.3.1

来源:互联网 发布:阿里云怎么绑定支付宝 编辑:程序博客网 时间:2024/05/17 22:11

今天花了一下午时间才配置好Lua环境,遇到各种坑,把我弄的身心疲惫,现在终于弄好了,对于我这种懒人也必须得写篇博客把过程记录下来,免得日后又被坑了。


前提:VS2012已经下载安装好

然后

一、先下载BabeLua插件

地址:点击打开链接

点击进入页面:



点击downloads进入页面如下:



然后下载BabeLua For 2012 V3.0.1.0

安装好后可以从下面几个方面查看是否安装成功







二、下载lua

下载地址:点击打开链接

然后解压,解压后有以下几个文件如图:



现在我们打开VS2012新建一个名为TestLua空白项


然后将刚刚解压后的Lua中的src文件的全部内容复制到所建的空项目的项目文件中如图

然后再将Lua中的src文件的全部内容全部导入项目中如图:




添加完后记得将lua.c和luac.c移除



然后创建Lua项目如图(路径要填好)



然后创建Lua文件如图:


然后在.lua文件中写入如下代码


然后新建.cpp文件如图:



然后在main.cpp文件中写入如下代码

[cpp] view plaincopy
  1. #include <iostream>  
  2. #include "lua.hpp"  
  3. int main()  
  4. {  
  5.     lua_State *L =  luaL_newstate();  
  6.     luaL_openlibs(L);  
  7.     luaL_dofile(L, "mylua.lua");  
  8.     lua_close(L);  
  9.     system("pause");  
  10.     return 0;  
  11. }  

如运行如下则配置成功

0 0