构建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 回答
我会开始寻找这个错误:发现不合适的版本“..”,
看起来尚未导入* 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