Lua项目编译错误(luabind)

时间:2012-10-24 12:34:13

标签: c++ visual-studio-2010 compiler-errors lua luabind

我尝试在Visual Studio 2010中使用Lua + Luabind制作一些HelloWorld。我从here下载了Lua src并将其源文件添加到项目中。然后我下载并添加了luabind的来源。最后添加了main.cpp。所以在那之后尝试编译项目并且在大多数所有luabind文件中都出错:

error C3861: 'lua_strlen': identifier not found
error C2065: 'LUA_GLOBALSINDEX' : undeclared identifier

请帮帮我,我做错了什么?我必须在项目中添加哪些文件?也许一些额外的库?组织lua项目的最佳实践是什么?

1 个答案:

答案 0 :(得分:7)

似乎luabind是为Lua 5.1编写的,你已经下载了Lua 5.2。