Linux环境下warning: no newline at end of file

今天在Windows下VS2012写了一个程序, 然后放在Linux系统下进行编译。Linux下使用的编译器是CC,结果,一编译出现了很多诸如下面的警告信息,似乎每一个.cpp和.h文件都有。

Item.h:53:7: warning: no newline at end of file

原因:

产生这种警告的原因在于源文件的最后一行没有回车符。

解决办法:

在每个源文件(包括.cpp和.h)的最后一行补一个回车, 然后保存, 重新编译,不再有警告,全部顺利编译成功。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容