OpenSceneGraph не может запуститься, так как отсутствует osg80-osgd.dll

Буду признателен за помощь, наконец, в решении этой проблемы в Visual 2010. Я пытаюсь запустить пример проекта, который должен работать нормально, но я получаю всплывающее окно с сообщением об ошибке.

Запуск программы невозможен, так как на вашем компьютере отсутствует osg80-osgd.dll.

когда я иду, чтобы запустить его. Я проверил, чтобы убедиться, что папки правильно указаны в каталоге пути в переменных среды, а также правильно указаны библиотеки в конфигурации проекта. Наконец, я использовал dependency-Walker для анализа dll и обнаружил несколько ошибок, но я не уверен, как интерпретировать ошибки или что делать с предоставленной информацией. Буду признателен за помощь в исправлении ошибок, выделенных dependency-Walker, чтобы мой проект работал нормально.

введите здесь описание изображения


person Kobojunkie    schedule 28.12.2012    source источник


Ответы (1)


Возможно ли, что вы смешиваете 32-битные и 64-битные двоичные файлы, IE, у вас есть 64-битная сборка и 32-битные библиотеки DLL?

person XenonofArcticus    schedule 29.12.2012
comment
Я проверял и перепроверял это. Я обязательно указывал только на двоичные файлы сборки x86, указанные как в переменных пути, так и в конфигурации свойств проекта. - person Kobojunkie; 30.12.2012