Lua project compiling with errors (luabind)

2019-06-22 14:55发布

问题:

I trying to make some HelloWorld with Lua + Luabind in Visual Studio 2010. I downloaded Lua src from here and added it's source files into project. Then I download and added source of luabind. Finaly added main.cpp. So after that tried to compile project and got errors in mostly all luabind files:

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

Please help me what I did wrong? What files I must add to project? Maybe some additional library? What best practice to organize lua projects?

回答1:

It seems that luabind is written for Lua 5.1 and you've downloaded Lua 5.2.