1.安装LauForWindows。(百度搜索下载。第3步添加的目录要和此软件安装目录对应,我安装在了 D:\Lua\)
2.用VS2012创建一个空的Win32控制台应用程序。
3.在你刚创建的工程上右键 -> 属性 -> 配置属性 -> VC++目录 -> 可执行文件目录里添加(D:\Lua\5.1),包含目录里添加(D:\Lua\5.1\include),库目录里添加(D:\Lua\5.1\lib)。然后再在 链接器 -> 输入 -> 附加依赖项里添加(lua51.lib和lua5.1.lib)。
4.在 D:\Lua\5.1\SciTE 下打开 SciTE.exe ,在里面编辑以下代码并保存为 taxt.lua
print( "Hello!" );
5.在第二步创建的工程里添加 lua.cpp 并编辑以下代码。
#include<iostream>
#include<lua.hpp>
int main()
{
lua_State *l = luaL_newstate();
luaL_openlibs(l);
luaL_dofile(l, "taxt.lua");
lua_close(l);
system("pause");
return 0;
}
6.把第四步生成的 taxt.lua 拷贝到 lua.cpp 文件所在的目录下并在工程中添加,然后编译运行就可以啦。