U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 帮助中心 >

osg OpenSceneGraph Could not find plugin to read objects fro

来源:http://www.tudoupe.com时间:2022-06-13

osg系列文章目录

文章目录

  • osg系列文章目录
  • 前言
  • 一、问题定位
  • 二、解决
    • 1.修改系统环境变量
    • 2.在每个osg项目中配置了osg头文件lib和 dll的插件

前言

当运行VS2019OSG项目时,模型和纹理窗口的字体文件通常可以在前一天阅读,但不是今天
Error reading file C:WindowsFontsarial.ttf: read error (Could not find plugin to read objects from file “C:WindowsFontsarial.ttf”.)
Error writing file Text.osg: write error (Could not find plugin to write nodes to file “Text.osg”.)
Failed in osgDB::writeNodeFile().
Successfully wrote “Text.osg”. Execute " osgviewer Text.osg" to view.
void StateSet::setGlobalDefaults() ShaderPipeline disabled.
Error reading file Text.osg: read error (Could not find plugin to read objects from file “Text.osg”.)
请按任何键继续。

在这里插入图片描述

一、问题定位

首先,从编译器的错误提示中,无法找到osg的读写字体文件的插件DLL。因为我删除了所有与osg相关的环境变量,我在我的机器上安装了几个版本的osg,将这些不同版本的osg写入环境变量是冲突的。所以程序无法找到相应的osg读写文件插件,并报告了一个错误

二、解决

1.修改系统环境变量

在系统环境变量中,只有一个版本的osg路径被保留,并且运行项目使用osg的路径在环境变量中设置。 缺点是,环境变量被反复修改,机器需要重新启动,造成太多麻烦。
在这里插入图片描述

2.在每个osg项目中配置了osg头文件lib和 dll的插件

在环境变量中删除与osg关联的路径,每个osg项目包含了osg头文件lib和DLL已经插件
在这里插入图片描述

在这里插入图片描述

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息