C++ 在Windows中构建Luabind
我在使用VS2010使Lua和Luabind在Windows7下工作时遇到问题。到目前为止,我已经从和下载了LuaBinaries。我已在命令行中相应地设置了环境变量BOOST_ROOT和LUA_PATH,如Luabind的安装文件中所述,但我无法克服此错误:C++ 在Windows中构建Luabind,c++,windows,visual-studio-2010,lua,luabind,C++,Windows,Visual Studio 2010,Lua,Luabind,我在使用VS2010使Lua和Luabind在Windows7下工作时遇到问题。到目前为止,我已经从和下载了LuaBinaries。我已在命令行中相应地设置了环境变量BOOST_ROOT和LUA_PATH,如Luabind的安装文件中所述,但我无法克服此错误: C:\lua\luabind>bjam stage error: at Jamroot:41 error: *** Unable to determine Lua include directory. 如果有人能够在Windows
C:\lua\luabind>bjam stage
error: at Jamroot:41
error: *** Unable to determine Lua include directory.
如果有人能够在Windows下构建Luabind,任何提示都将不胜感激!更进一步,如果任何人都能够建立一个VS 2010 C++项目与Lua&Luabink,并愿意分享我将不仅仅感谢!p> 嗯。。。很奇怪。。。
如何在MSVS2008Express下构建luabind。
我下载lua5_1_4_Win32_dll8_lib.zip(luabind jam文件未正确配置为lua5.2)、安装环境、构建boost、构建luabind
逐步:
- 下载boost、luabinaries(5.1)、luabind
- 构建提升(我已经有了1.46.1,但没有重建它)
- 设置环境变量(右键单击“我的电脑”->“属性”->“高级”->“环境变量”按钮可设置永久变量,或使用SET设置本地变量)
在命令解释器中:
set BOOST\u ROOT=g:\from\u work\repo\Env\BOOST
set LUA\u PATH=d:\test\sover\LUA
- 转到
目录并运行luabind
(bjam stage
必须位于bjam
),luabind已生成。我不测试它,只是构建它。 我希望这有帮助PATH
- 下载boost、luabinaries(5.1)、luabind
- 构建提升(我已经有了1.46.1,但没有重建它)
- 设置环境变量(右键单击“我的电脑”->“属性”->“高级”->“环境变量”按钮可设置永久变量,或使用SET设置本地变量)
在命令解释器中:
set BOOST\u ROOT=g:\from\u work\repo\Env\BOOST
set LUA\u PATH=d:\test\sover\LUA
- 转到
目录并运行luabind
(bjam stage
必须位于bjam
),luabind已生成。我不测试它,只是构建它。 我希望这有帮助PATH
- Hm。。。很奇怪。。。
如何在MSVS2008Express下构建luabind。
我下载lua5_1_4_Win32_dll8_lib.zip(luabind jam文件未正确配置为lua5.2)、安装环境、构建boost、构建luabind
逐步: