osgART安装在Windows上 - CMake错误'找不到OpenSceneGraph'

时间:2013-12-12 05:00:30

标签: c++ augmented-reality openscenegraph

构建osgART时发生CMake错误。我正在遵循osgART网站上提到的程序。我已经成功构建了OpenSceneGraph-3.2.0。 ENVR。 osg的变量是

OSG_ROOT=E:\Dev\OpenSceneGraph-3.2.0
OSG_BIN= %OSG_ROOT%\build_VS2008\bin
OSG_INCLUDE_PATH = %OSG_ROOT%\include
OSG_LIB_PATH = %OSG_ROOT%\build_VS2008\lib
PATH=%OSG_BIN%

osgART的CMake错误

Could NOT find OpenSceneGraph: Found unsuitable version "..", but required
is at least "3.2.0"

CMake能够找到所有必需的osg库。 osgART也在E:\ Dev中。我曾尝试使用其他版本的osg,如3.0.1和3.3.0开发人员版本,但仍然面临同样的错误。 ARToolKit也安装在同一目录中。此外,osgART网站中的安装过程中显示的CMake中osgART的插件选项也没有出现。只有osg inlcude和libs路径出现在CMake中。

我缺少哪些步骤?

此致

安德烈。

1 个答案:

答案 0 :(得分:0)

我会开始寻找这个错误:找到不合适的版本“..”,

看起来* Config.cmake尚未导入

这些链接可以提供帮助:

http://www.cmake.org/Wiki/CMake/Tutorials/How_to_create_a_ProjectConfig.cmake_file#The_FooBar.2FFooBarConfig.cmake.in_file

http://www.cmake.org/cmake/help/ctest2.6docs.html#command:find_package