Недавно я установил Ogre3D и, чтобы убедиться, что я все сделал правильно, я попытался скомпилировать структуру учебника. За исключением каждого раза, я получаю эту ошибку:
OGRE EXCEPTION (5: FileNotFoundException): файл ‘resources_d.cfg’ не
найденный! в ConfigFile :: загрузить в
………. \ OgreMain \ src \ OgreConfigFile.cpp (строка 88)
Я использую Code :: Blocks, и я следовал инструкциям на сайте к письму. Я также скопировал resources_d.cfg из Ogre3D SDK в ../ Debug / bin / папка рядом с EXE. Что я делаю неправильно?
Похоже, вы все сделали правильно с точки зрения времени разработки, но вы, вероятно, не приняли во внимание аспекты времени исполнения.
Если вы пытаетесь запустить свое приложение непосредственно из Code :: Blocks (или большинства IDE в этом отношении), вам нужно будет указать ему, из какого рабочего каталога / каталога выполнения. Обычно вы хотите, чтобы это был тот, где ваш EXE-файл и где вы также уже скопировали resources_d.cfg
файл в.
Если подумать, путь к меню, чтобы исправить проблему в Code :: Blocks:
Project -> Properties -> Build targets -> [name of target] -> Execution working dir
Других решений пока нет …