Настройка сетевых компонентов для OGRE в Linux (Ubuntu) - PullRequest
0 голосов
/ 01 июня 2011

Я прочитал Настройка приложения - NetBeans - Linux в учебниках по Ogre.Но это дает указание собирать проект отдельно на консоли, используя make && make install.Кажется, Netbeans используется только в качестве редактора.Есть ли способ сделать все, используя Netbeans?

Я пытался настроить Netbeans для использования библиотек OGRE, но это не удалось.Я получаю некоторые ошибки при сборке проекта.Это то, что я делал до сих пор.

Свойства проекта> Компилятор C ++: Включить каталоги

/ usr / include / OGRE: / usr / include / OIS: / usr / include

В компоновщике: я добавил все файлы libogre * .so в / usr / lib как библиотеки.

Я использовал apt-get для установки OGRE

pkg-config --libs OGRE 
  -lOgreMain -lpthread 

pkg-config --cflags OGRE
-pthread -I/usr/include/OGRE

Эта ссылка предоставляет подробности только для этого в Windows.Может кто-нибудь сказать мне, как правильно настроить Netbeans для OGRE в Linux

ОБНОВЛЕНИЕ Вывод на консоль

g++     -o dist/Debug/GNU-Linux-x86/carrace build/Debug/GNU-Linux-x86/TutorialApplication.o build/Debug/GNU-Linux-x86/BaseApplication.o -L/usr/bin -lPlugin_BSPSceneManager -lPlugin_CgProgramManager -lPlugin_OctreeSceneManager -lPlugin_OctreeZone -lPlugin_ParticleFX -lPlugin_PCZSceneManager -lRenderSystem_GL -lOgreMain -lOgrePaging -lOgreProperty -lOgreRTShaderSystem -lOgreTerrain -lOIS-1.3.0 -lOIS -lboost_date_time-mt -lboost_date_time -lboost_serialization-mt -lboost_serialization -lboost_thread-mt -lboost_thread -lboost_wserialization-mt -lboost_wserialization 
/usr/bin/ld: cannot find -lPlugin_BSPSceneManager
/usr/bin/ld: cannot find -lPlugin_CgProgramManager
/usr/bin/ld: cannot find -lPlugin_OctreeSceneManager
/usr/bin/ld: cannot find -lPlugin_OctreeZone
/usr/bin/ld: cannot find -lPlugin_ParticleFX
/usr/bin/ld: cannot find -lPlugin_PCZSceneManager
/usr/bin/ld: cannot find -lRenderSystem_GL

Я пытался добавить эти папки отдельно, но это не сработало.Заранее спасибо.

Ответы [ 3 ]

1 голос
/ 29 апреля 2012

Для меня это работало с

-lOgreMain -lOgreTerrain -lOIS -lpthread

в качестве опций компоновщика

и то же самое, что и у вас

0 голосов
/ 15 сентября 2011

Мой учебник можно посмотреть здесь http://arief -rublog.blogspot.com / 2011/09 / cara-pengaturan-ogre-dengan-ide.html , но мой учебник в Бахаса, Индонезия, май будь ты можешь использовать переводчик Google, чтобы перевести его Я надеюсь, что мой учебник будет полезен для вас.

0 голосов
/ 20 июня 2011

Вы забыли pkg-config --ldflags OGRE

...