红联Linux门户
Linux帮助

解决warning: no newline at end of file

发布时间:2008-10-11 16:17:18来源:红联作者:Dnirta
Windows下编辑好文件, 保存后放在linux系统下编译.

gcc和cc都产生以下的警告:gcc -o * *.c

出现: warning: no newline at end of file

解决办法:在*.c文件最好添加上一个回车,独立成一行。在编译就不出问题了。

分析:应该是编译器需要文件最后有一个回车,作为文件结尾。
文章评论

共有 2 条评论

  1. wangdu2002 于 2008-10-11 21:32:16发表:

    这是Gcc的标准要求,源文件后再开一行,可避免编译器警告,我现在这习惯已经带到
    一般写文档中来了,一到文件结束,就补个新行,Gcc带出来的毛病,呵呵。

  2. lvtongyuan 于 2008-10-11 20:21:34发表:

    谢谢分享!!!