我之前已经意识到这个问题,在这个网站和其他网站上,但没有人提供过令人满意的答案。我刚开始使用C / C ++,而且我在Mac上使用Eclipse CDT。创建一个C项目,然后创建一个源文件(带有正确的.cpp后缀),并编写一个简单的" Hello World!"程序,我在控制台中收到以下错误:"没有为项目[name]"构建任何内容。据我所知,代码没有任何问题。
#include <stdio.h>
int main() {
printf("Hello World");
}
我非常确定gcc配置或其他什么都没有问题,尽管我并不完全确定。源文件已保存并显示在项目下,因此我不确定如何解决此特定问题。
感谢任何帮助。
答案 0 :(得分:8)
该项目不会构建因为它具有.cpp前缀,这意味着C ++文件(在C项目中)。当我把它改成.c。
时,一切都有效答案 1 :(得分:0)
如果出现make错误,请转到项目 - &gt; properties-&gt; c / c ++ build-&gt;工具链编辑器 - >选择工具并选择Cygwin C Compiler for C和Cygwin C ++ Compiler for C ++