English 中文(简体)
找不到 OSG 插件吗?
原标题:OSG plugin not found?

OSG 报告说,它找不到像文本插件或 jpeg 插件这样的插件。 我已经 < a href=> "https://stackoverflow.com/ questions/107790292/ how-to-building-osg- from- source-and-dird- party- dependies/ 10779044#1077779044> 从源头建了 OSG, 甚至建造了第三方依赖关系 。 为什么我得到这个错误?

最佳回答

摆脱此错误的正确方式是打开 OpenSeneGraph.sln 文件, 并在解决方案探索器中搜索一个名为“ INSTALL” 的工程。 右键单击它并构建它。 这样做, 将允许 OSG 自动找到插件文件夹和里面的 DLL 。

如果您的错误正在发生, 因为它无法在 osg 构建的 bin 文件夹中找到 DLL, 您只需要前往您的 project 属性 & gt; 配置设置 & gt; 调试 & gt; 工作目录 并将其设置为 < code> osg_ building_ in 文件夹 。

当然,当您重新将应用程序移植到一个没有安装 OSG 的系统时, 您将不得不将必需的 DLL 移动到您的工程文件夹, 并将工作目录重置到您保存新 DLL 的地方 。

快速清除错误的方法( 对于不耐烦者), 您只需要从 osg building & gt; bin 文件夹和 osg building & gt; bin & gt; 插件 文件夹复制必要的 DLL( 或所有 DLL, 只需确定), 并将其粘贴在包含您示例程序 exe ( 或 ocx) 的文件夹中 。

当 osg 找不到您打算使用的 jpeg 或 png 文件的路径时, 也可以发生此错误。 只要设置 < code> OSG_ FILE_ PATH 环境变量, 显示路径即可 。 这是一个标准的 osg env 变量, 您不需要在您的工程设置中提及它 。 只要创建它, 而 osg 将自动检测您为该 env 变量设定的路径 。

多次 OSG 不工作, 原因是您在 Linker & gt; 输入 & gt; 附加依赖 中未指定必要的 lib 文件。 请确认您是否这样做。 最好...

问题回答

暂无回答




相关问题
how to reliable capture display setting changed

static void Main() { // Set the SystemEvents class to receive event notification when a user // when display settings change. SystemEvents.DisplaySettingsChanged += new ...

Why use CComBSTR instead of just passing a WCHAR*?

I m new to COM. What exactly is the advantage of replacing: L"String" with CComBSTR(L"String") I can see a changelist in the COM part of my .NET application where all strings are replaced in this ...

COM Basic links

folks can you provide me the tutorial link or .pdf for learning basic COM?. i do google it.. still i recommend answers of stackoverflow so please pass me.. Thanks

Statically linking Winsock?

I m using Winsock 1.1 in my project. I include wsock32.lib in "Additional Dependencies". I m looking at the DLL project using depends.exe and notice that the DLL depends on wsock32.dll. How can I ...