OSG сообщает, что он не смог найти плагин, такой как текстовый плагин или плагин jpeg. У меня уже есть built OSG from source and built even the third party dependencies. Почему я получаю эту ошибку?Плагин OSG не найден?
ответ
Вы почувствуете себя таким счастливым, вы дадите мне удовольствие от публикации этого.
Правильный способ избавиться от этой ошибки - открыть файл OpenSceneGraph.sln и в обозревателе решений искать проект под названием «УСТАНОВИТЬ». Щелкните его правой кнопкой мыши и создайте. Это позволит OSG автоматически найти папку плагинов и DLL внутри нее.
В случае возникновения ошибки, поскольку она не может найти DLL, расположенную в папке bin osg build, вам просто нужно перейти к project properties > configuration settings > debug > working directory
и установить его в папку osg_build\bin
.
Конечно, если вы переносите приложение в систему, в которой нет установленной OSG, вам необходимо переместить необходимые библиотеки DLL в папку вашего проекта и сбросить рабочий каталог в том месте, где вы сохранили свой новый DLL файлы.
Более быстрый способ избавиться от этой ошибки (для нетерпеливых), вы просто должны скопировать необходимые DLL (или все DLL файлы, просто чтобы быть уверенным) из папки osg build > bin
и папку osg build > bin > plugins
и вставить их в папке, содержащей EXE вашего примера (или ocx).
Эта ошибка также может возникать, когда osg не может найти путь к файлу jpeg или png, который вы собираетесь использовать. Просто покажите ему путь, установив переменную окружения OSG_FILE_PATH
. Это стандартная переменная osg env, и вам не придется упоминать ее в настройках вашего проекта. Просто создайте его, и osg автоматически определит путь, который вы установили для этой переменной env.
Много раз OSG не работает, потому что вы не указали необходимые файлы lib в Linker > Input > Additional Dependencies
. Обязательно проверяйте это. Все лучшее ...
- 1. записи OSG текстуры PNG отсутствующего плагин
- 2. maven плагин не найден
- 3. QtVLC плагин не найден
- 4. osg :: Quat не вращается
- 5. Maven-antrun-плагин возвращает плагин не найден
- 6. Maven minify плагин не найден
- 7. Отдельный плагин Grails не найден
- 8. Плагин NSIS Registry не найден
- 9. CakePHP2 созданный плагин не найден
- 10. Плагин Zend Jquery не найден
- 11. Ckan recline_grid_view плагин не найден
- 12. Компас-плагин Susy не найден
- 13. Плагин Moodle Atto 'не найден'
- 14. Как конвертировать osg :: Node в osg :: Матрица преобразования?
- 15. OSG Тень вибрирует
- 16. Плагин Extractzipfile имеет ошибку: плагин не найден в ios
- 17. Плагин HotSwapAgent - класс плагина не найден
- 18. firebreath светлячок плагин не найден MacOSX
- 19. Zend - плагин Word_CamelCaseToDash не найден в реестре
- 20. Grails - База данных перепроектируете плагин не найден
- 21. Maven оффлайн: плагин не найден error
- 22. плагин с id 'com.android.application' не найден
- 23. плагин не найден в визуальной студии
- 24. Unity3d не найден 64-разрядный плагин
- 25. Maven плагин не найден в pom.xml
- 26. Cordova: модуль «Cordova/плагин/SmsInboxPLugin не найден
- 27. Кордова плагин с id 'android' не найден
- 28. Android Unity плагин - Класс не найден исключение
- 29. Плагин Logstash установлен, но не найден
- 30. Ионные 2 плагин не найден выпуск