2016-04-28 5 views
1

Я пытаюсь сделать программу с ogre3D и CEGUI.Ogre3D с CEGUI

Я компиляция моего проекта, чтобы поблагодарить этот CMake: http://pastebin.com/idCLSwyi

И еще CMake найти CEGUI: http://pastebin.com/X8zKJGt1

Все кажется хорошо, когда я Cmake проекта.

Но когда я пытаюсь сделать, я получил эту ошибку:

undefined reference to `CEGUI::OgreRenderer::bootstrapSystem(int)' 

Мои включает в себя:

#include <CEGUI/CEGUI.h> 
#include <CEGUI/RendererModules/Ogre/Renderer.h> 

Я использую CEGUI 0.8.6 и Ogre 1.10.

У кого-нибудь была эта ошибка? Или может быть кто-то знает, как его решить? Спасибо заранее.

+0

Вы могли бы иметь больше шансов получить ответ на [форумах Огре Addons CEGUI] (HTTP: //www.ogre3d.org/addonforums/viewforum.php?f=34&sid=0e340cdf4a2b44f7f8ed128eb6ed8bb9). Разработчики CEGUI - это моды. –

ответ

0

Наконец я нашел решение:

Я забыл добавить: ${CEGUI_OgreRenderer_LIBRARIES} на этой линии:

target_link_libraries(OgreApp ${OGRE_LIBRARIES} ${OIS_LIBRARIES} ${OGRE_Overlay_LIBRARIES} ${CEGUI_LIBRARIES})) 
Смежные вопросы