我最近设置了Ogre3D,并确保我做的一切正确,我尝试编译教程框架。除了每次我都会收到此错误:
OGRE EXCEPTION(5:FileNotFoundException):'resources_d.cfg'文件没有 找到了!在ConfigFile :: load at .......... \ OgreMain \ src \ OgreConfigFile.cpp(第88行)
我正在使用Code :: Blocks,我确实按照网站上的说明进行了操作。我还将resources_d.cfg从Ogre3D SDK复制到EXE旁边的 ../ Debug / bin / 文件夹中。我做错了什么?
答案 0 :(得分:0)
听起来你从设计时的角度做了一切,但你可能没有考虑到运行时方面的问题。
如果您尝试直接从Code :: Blocks(或大多数IDE)中运行您的应用程序,您将不得不从哪个工作/执行目录告诉它。通常您希望它是放置EXE的位置以及您已将resources_d.cfg
文件复制到的位置。
如果认为菜单路径纠正Code :: Blocks中的问题是:
Project -> Properties -> Build targets -> [name of target] -> Execution working dir