使用Makefile在Eclipse CDT中进行错误检查

Woj*_*ilo 5 c++ eclipse makefile eclipse-cdt llvm

我正在使用eclipse开发我的项目,它基于我的自定义makefile系统.我必须使用自定义Makefile项目,因为我想在LLVM makefile系统上开发LLVM项目,请参阅:http://llvm.org/docs/Projects.html .

我在eclipse中创建了一个"空makefile"项目,我选择了构建位置(Project-> Properties-> C/C++ Build-> Build Location)并添加了所有需要的库源(Project-> Properties-> C/C++)一般 - >路径和来源).

项目的构建和执行就像它应该的那样.问题是很多行都用红色作为错误加以强调.这是显而易见的,因为eclipse会让错误执行gcc并且它不会执行它,除非我使用Makefile(或者我错了......).

无论如何 - 有没有办法在使用eclipse和makefile时检查语法(和其他类型的)错误?

小智 1

查看这个问题,或谷歌“eclipse 未解析的符号”。您需要将包含的路径添加到项目设置中,以便 Eclipse 编辑器/索引器可以找到它们。

链接中的问题是针对未解决的包含问题,但它也适用于所有未解决的符号。