我有一个要导入到 eclipse 中的 C 项目。它是预先编写的,但不是 C 程序,所以我将它作为 C Makefile 程序导入。实际上,由于某种原因,该程序是用在适当目录中调用 make 的 shell 脚本编写的,我添加了一个调用 shell 脚本的 Makefile,尽管我可能会将其更改为仅使用 make 文件。
无论如何,不寻常的是#define
我的 C 代码中使用的所有变量都出现异常。这些变量在 C 代码顶部包含的 .h 文件中定义,并且#include
没有警告。我可以编译代码并毫无例外地运行它。#define
然而,在编辑器中使用这些值时,我仍然会遇到几十个错误。定义变量的 .h 与引发异常的 C 代码位于不同的文件夹中,但是将带有 .h 的文件夹添加到 C 包含路径中并没有任何好处。任何人都知道我怎样才能让编辑器很好地处理我的#define
变量?