【问题标题】:C++ Ogre, Won't compile and runC++ Ogre,不会编译和运行
【发布时间】:2013-09-05 20:34:54
【问题描述】:

所以我正在尝试使用 OGRE 用 C++ 制作游戏。但我就是无法启动并运行 OGRE。

我按照这个网站上的教程:http://www.ogre3d.org/tikiwiki/tiki-index.php?page=Setting+Up+An+Application+-+CodeBlocks

但它就是行不通。

我确实注意到了教程的最后几行:

"你现在应该能够编译和运行你的 Ogre 应用程序了。 好吧,也许直到你将它复制到 Ogre sdk bin 目录(或从那里获取 resources.cfg 和 plugins.cfg)。 或者通过复制 Ogre dll 和媒体.. "

我真的认为这与教程中的最后几行有关(本文上方的引用)。 但是,我真的不知道我必须从 OGRE 目录中复制什么。

我收到此错误:

http://gyazo.com/b2ca05c8d13c6170e13c791fa7d4f24d

顺便说一句,我使用 Code::Blocks 和 MingGW。 而且我使用预构建的 OGRE SDK。

谢谢。

只要问你是否需要知道什么:)

编辑:

我让它工作了!选项有一些问题,没有指向正确的食人魔目录。但这只会给我留下另一个错误:

http://gyazo.com/23f52fcd8d083533d70fa23aeb28a2c8

我会去找出有关此错误的信息。如果你也能帮我解决这个问题,我当然会很高兴。

【问题讨论】:

    标签: c++ codeblocks ogre


    【解决方案1】:

    阅读输出错误消息(屏幕底部)。它说编译器找不到 OgreBuildSettings.h 文件。您必须编辑您的项目配置文件 (.pro),以便编译器可以找到此头文件。或者移动一些东西,使头文件位于项目路径中的某个位置。

    【讨论】:

    • 感谢您的回答 :) 我将 OgreBuildSettings.h 添加到我的项目目录中,并使用按钮添加它:“递归添加文件”。但我得到同样的错误。我将添加项目目录的图片。
    • 我想除了你的解释之外没有其他解释了。这个问题一定是因为它找不到文件。因此,我将您选为最佳答案。
    猜你喜欢
    • 2011-03-24
    • 1970-01-01
    • 1970-01-01
    • 2021-10-05
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多