用用CMake编译osgQt出现如下错误
Could NOT find OpenSceneGraph (missing: OPENSCENEGRAPH_LIBRARIES
OPENSCENEGRAPH_INCLUDE_DIR OSGDB_FOUND OSGGA_FOUND OSGUTIL_FOUND
OSGTEXT_FOUND OSGVIEWER_FOUND OSGWIDGET_FOUND OSG_FOUND OPENTHREADS_FOUND)
(Required is at least version "3.7.0")
经过百度之后,发现是环境变量没有写,参见下个链接:

https://blog.csdn.net/weixin_34186950/article/details/88279864

按照上面的提示,添加如下环境变量

OSG_ROOT:C:\OSG;
OSG_BIN_PATH:%OSG_ROOT%\bin;
OSG_INCLUDE_PATH:%OSG_ROOT%\include;
OSG_LIB_PATH:%OSG_ROOT%\lib;
OSG_FILE_PATH:%OSG_ROOT%\data;
PATH:%OSG_BIN_PATH%;

终于构建成功。

相关文章:

  • 2022-12-23
  • 2021-08-29
  • 2022-12-23
  • 2021-09-21
  • 2022-12-23
  • 2021-11-30
猜你喜欢
  • 2022-12-23
  • 2021-09-10
  • 2021-12-24
  • 2022-01-21
  • 2022-12-23
  • 2021-06-23
  • 2022-12-23
相关资源
相似解决方案