我在使用VS2010让Lua & Luabind在Windows7下工作时遇到了问题。到目前为止,我已经从http://luabinaries.sourceforge.net下载了LuaBinaries,从http://www.hci.iastate.edu/~rpavlik/doxygen/luabind/docs.html下载了Luabind。我已经在命令行中相应地设置了我的环境变量BOOST_ROOT和LUA_PATH,就像Luabind的安装文件中提到的那样,我无法克服这个错误:
C:\lua\luabind>bjam stage
error: at Jamroot:41
error: *** Unable to determine Lua include directory.如果任何人能够在Windows下构建Luabind,任何提示都将非常感谢!更重要的是,如果任何人能够与Lua & Luabind一起建立VS2010 C++项目,并愿意分享,我将非常感激!
发布于 2012-04-06 04:26:07
嗯..。很奇怪..。我如何在MSVS2008Express下构建luabind。我下载了lua5_1_4_Win32_dll8_lib.zip (luabind jam-file没有为Lua5.2正确配置),设置环境,构建boost,构建luabind。
一步一步:
命令解释程序中的
set BOOST_ROOT=g:\from_work\repo\Env\Boostset LUA_PATH=d:\test\sover\lua
luabind目录并运行bjam stage (bjam必须在PATH中),构建了luabind。我不测试它,只是构建。我希望这能有所帮助。https://stackoverflow.com/questions/9989319
复制相似问题