我试图通过从头开始编写HelloWorld.c来弄清楚Eclipse,并希望你能就我面临的问题给我一些帮助。
现在,这个C项目的所有必要设置都保存在项目文件夹的设置文件中 - 如果我理解的话。
在Project Explorer中,HelloWorld项目现在包含一个包含三个子文件夹的头文件夹(C:/ MinGW64 / lib / gcc / x86_64-w64-mingw32 / someversion / include和... / include-fixed和C :/ MinGW64 / x86_64的-W64-的mingw32 /包括)
。我使用显式名称" HelloWorld.c"创建一个新的C源文件。我得到了一个很好的窗口,其中包含用于编写任何所需代码的行,以及一个已经过时的" HelloWorld.c" -title。
所以我写了
#include <stdio.h>
main(){
printf("Hello World!");
return 0;
}
并保存。到现在为止还挺好。 现在,我按下&#34; Build All&#34;并获得警告&#34;返回类型默认为&#39; int&#39; [-Wreturn型]&#34 ;. 当我按下&#34; Debug&#34;时,我收到消息&#34;信息:没有为HelloWorld构建的内容&#34;但当我按下&#34; Run&#34;时,控制台会显示&#34; Hello World!&#34;反正。
在以前(非常相同)的项目中,我已经收到错误消息,如&#34;启动失败。找不到二进制文件。&#34;经过多次按下&#34; Build All&#34;和&#34;运行&#34;。并且错误消息&#34;程序文件不存在。&#34;虽然我只是编写并保存了上面的C源文件代码。我无法解决它,删除了项目,重新启动了Eclipse并重新完成了所有操作,如上所述。
我或我做错了什么?