【问题标题】:unresolved inclusion error eclipse未解决的包含错误日食
【发布时间】:2013-01-30 17:16:18
【问题描述】:

所以我去了这个叫做数字媒体学院的 3D 游戏编程。我们使用 eclipse 和 Panda3D 使用他们的 Macbook Pro 来创建 3D 游戏。我在那里创造了一个很棒的游戏,运行得很漂亮。但是,当我将所有内容都放在 USB 上并将所有内容重新安装到家里的个人 macbook pro 上时,我会在这些代码行旁边看到问号,上面写着未解决的包含:

// Panda3D 的东西。

#include "auto_bind.h"
#include "audioManager.h"
#include "executionEnvironment.h"
#include "filename.h"

//C++的东西

#include <cmath>
#include <cstdlib>
#include <iostream>

在 eclipse 的问题部分我得到这个:

make: *** No rule to make target `all'.  Stop.      

【问题讨论】:

    标签: c++ eclipse macos inclusion


    【解决方案1】:

    我认为,这里至少有两个问题。:

    1. 未解决的包括: 这可能是索引器的故障,简单的索引重建或重新编译会有所帮助 尝试右键单击项目>索引>“重建”或“重新解决未解决的包含” 如果运气不好,这不仅仅是一个小故障,而是一个真正的问题,所以检查一下: 项目 > 属性 > C/C++ 常规 > 路径和符号 > 包含 在那里你应该有 C++ 头文件所在的目录和 “熊猫”标头应该与您的源文件一起使用。

    2. 缺少“全部”目标: CDT 试图做的是使用一个名为“all”的目标调用 make,但该目标缺失 从你的 Makefile。任一 CDT 配置为错误的目标,并且 “全部”不是您需要的,或者“全部”目标有问题。 您应该向我们提供更多信息:正确的(原始)Makefile 这里的设置:Project > Properties > C/C++ Build > Behavior > Make build target

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-09
      • 2014-07-03
      • 1970-01-01
      • 2014-11-06
      • 1970-01-01
      • 2019-07-17
      • 2014-01-30
      相关资源
      最近更新 更多