Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在Windows中构建Luabind_C++_Windows_Visual Studio 2010_Lua_Luabind - Fatal编程技术网

C++ 在Windows中构建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

我在使用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下构建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
    必须位于
    PATH
    ),luabind已生成。我不测试它,只是构建它。 我希望这有帮助

    • Hm。。。很奇怪。。。 如何在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
        必须位于
        PATH
        ),luabind已生成。我不测试它,只是构建它。 我希望这有帮助


      检查LUA\u路径是否存在于当前*环境中。已验证它是否存在检查LUA\u路径是否存在于当前*环境中。已验证它是否存在