天天看点

Windows下的OSG环境配置注意事项1 前提2 遇到问题3 解决方法

1 前提

  本文要配置的osg版本是3.1.4,目标平台是Windows。

  

2 遇到问题

  1. 运行osg程序提示找不到

    zlib.dll

  2. 用osgViewer加载cow.osg模型,按h提示缺失字体插件,按c提示缺失jpg插件不能截图
  3. osg编译有错,在示例项目中存在找不到main函数的问题

3 解决方法

  1. 从3rdParty的bin目录中拷贝

    zlib.dll

    zlibd.dll

    这2个文件到osg程序的bin下
  2. 这个问题出现是因为没有编译插件造成的

    在CMake构建工程时,勾选

    Grouped

    分组

    选项,可以分清每个插件所要填的信息

    再勾选

    Advanced

    高级

    选项,freetype字体插件才会出现

    如果使用3rdparty里的默认插件,这些插件的包含目录都是

    3rdparty/include

    或者

    3rdparty_x86_x64/_x86/include

    目录,都是同一个目录

    最后在vs工程中,右键各种插件项目,选择

    仅用于项目-仅生成

    即可编译插件
  3. 未能解决
osg