未解决的包含错误eclipse

时间:2013-02-14 19:38:56

标签: c++ eclipse macos inclusion

所以我去了这个叫做数字媒体学院的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.      

1 个答案:

答案 0 :(得分:1)

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

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

  2. 缺少“所有”目标:  CDT正在尝试做的是使用一个名为“all”的目标来调用make  来自你的Makefile。 CDT配置为错误的目标和  “所有”不是你需要的,或者“全部”目标有问题。  您应该向我们提供更多信息:正确的(原始)Makefile  此处的设置:项目&gt;属性&gt; C / C ++ Build&gt;行为&gt;制作目标

相关问题