c++ - #include <CEGUI/RendererModules/Ogre/CEGUIOgreRenderer.h> 没有正确包含 ogre 头文件

标签 c++ linux ubuntu ogre3d

我使用 Ubuntu 10.10 编译并安装了最新的 Ogre 和 CEGUI 库。

例如,我可以#include,但是当我尝试添加 CEGUI header 时,我遇到了问题。

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

这又包括 OgreBlendMode.h 和 OgreTextureUnitState.h 但前面没有 OGRE/。

我是否只需要检查这些 cegui header 并全部调整它们,或者有什么方法可以重建 cegui 以使用 OGRE/ header 中的任何内容?

最佳答案

将 OGRE 目录放入默认包含路径。

关于c++ - #include <CEGUI/RendererModules/Ogre/CEGUIOgreRenderer.h> 没有正确包含 ogre 头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4006727/

相关文章:

linux - 保持管道打开而不读取它?

c - 在 Qt-Creator SDK 上以 root 身份运行代码

php - ubuntu litespeed php7.0 有一个奇怪的 php.ini 路径

c++ - 如何将 Windows 控件添加到 Visual Studio 2017 中的 C++ 桌面应用程序?

c++ - 我可以使用 use_lazy_terminal 使终端的第一个参数变得懒惰 3 个参数吗?

c++ - 将引用显式传递到不期望引用的函数模板中会导致问题吗?

c - 如何在 ubuntu 上编译内核 3.14(从 kernel.org 下载)

c++ - 在链表的头部插入 C++

java - 须藤: effective uid is not 0 when running under tomcat service

linux - 我如何在 linux 中解析这个字符串?