Lua环境配置VS2010

新建的 lua 交流群: 321077931

环境搭建:

首先从 http://www.lua.org/ftp/下载lua 源码, 我选择的是lua-5.1.5.tar.gz

我的开发环境是Win7+ VS2010

打开VS2010新建一个工程LuaSrc。 把下载的源码解压到相应的目录下。 然后编译可以选择 编译成动态链接库 或者静态链接库。需要注意的是 lua.c  和luac.c 不能一起编译进去。

 然后就开始编写一个heloo world 的程序吧

 

新建一个工程LuaTest. 选择控制台应用程序即可。

把 头文件包进来

extern "C" {
#include "../LuaSrc/LuaSrc/lua.h"
#include "../LuaSrc/LuaSrc/lualib.h"
#include "../LuaSrc/LuaSrc/lauxlib.h"
}

int main(int argc, char* argv[])
{
 lua_State *L = lua_open();
//lua5.2 用这个lua_State *L = luaL_newstate();
    luaL_openlibs(L);
    luaL_dofile(L, "test.lua");
    lua_close(L);
     
    system("pause");
    return 0;
}

test.lua 这么写:

 

print("hello, world!\nThis is lua.\n")

 

这只是一个很简单的例子。 后面我用类的方式 分装lua 的用法。




你可能感兴趣的:(Lua环境配置VS2010)