产生这个警告是因为源程序中没有以一个空行结束, 在linux下在源文件结束后加一个空行即可。 这种多是发生在 windows系统中编写的文件 然后拿到linux上编译, 我想大概是linux和windows的回车换行不一样导致的, windows上是/r/n,而linux则是/n。
Linux: gcc warning warning: no newline at end of file
最新推荐文章于 2022-06-06 17:11:01 发布
本文探讨了在从Windows系统向Linux系统移植代码时遇到的一个常见编译警告问题:源程序末尾缺少空行。文章解释了这一问题产生的原因,并提供了解决方案,即在源文件末尾添加一个空行。
2833

被折叠的 条评论
为什么被折叠?



