我试图在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项目的最佳实践?

最佳答案

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

关于c++ - Lua项目编译有错误(luabind),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13049318/

10-11 22:40