我正在尝试用ogre3D和CEGUI制作一个程序。
我正在编译我的项目感谢这个cmake:http://pastebin.com/idCLSwyi
和另一个找到CEGUI的cmake:http://pastebin.com/X8zKJGt1
当我做这个项目的时候,一切似乎都很好。
但是当我试图做的时候,我得到了一个错误:
undefined reference to `CEGUI::OgreRenderer::bootstrapSystem(int)'我包括:
#include <CEGUI/CEGUI.h>
#include <CEGUI/RendererModules/Ogre/Renderer.h>我使用的是CEGUI 0.8.6和Ogre 1.10。
有人犯过这个错误吗?或者可能是知道怎么解决的人?谢谢已经提前了。
发布于 2016-05-01 11:44:59
最后,我找到了解决方案:
我忘了在这一行加上:${CEGUI_OgreRenderer_LIBRARIES}:
target_link_libraries(OgreApp ${OGRE_LIBRARIES} ${OIS_LIBRARIES} ${OGRE_Overlay_LIBRARIES} ${CEGUI_LIBRARIES}))https://stackoverflow.com/questions/36924515
复制相似问题