0

我最近设置了 Ogre3D,为了确保我做的一切都正确,我尝试编译教程框架。除了每次我都会收到此错误:

OGRE 异常(5:FileNotFoundException):找不到“resources_d.cfg”文件!在 ConfigFile::load ....\OgreMain\src\OgreConfigFile.cpp (第 88 行)

我正在使用 Code::Blocks 并且确实按照网站上的说明进行操作。我还将 Ogre3D SDK 中的resources_d.cfg复制到 EXE 旁边的../Debug/bin/文件夹中。我究竟做错了什么?

4

1 回答 1

0

听起来您从设计时的角度做的一切都是正确的,但您可能没有考虑到事情的运行时方面。

如果您尝试直接从 Code::Blocks(或大多数 IDE)中运行您的应用程序,您将不得不告诉它从哪个工作/执行目录中运行。通常,您希望它是您的 EXE 所在的位置,并且您也已将resources_d.cfg文件复制到该位置。

如果认为纠正 Code::Blocks 中问题的菜单路径是:

Project -> Properties -> Build targets -> [name of target] -> Execution working dir
于 2013-10-14T19:22:53.517 回答