[经验] 编译警告: last line of file ends without a newline

zhulaee   2018-11-27 12:05 楼主
keil编译警告:警告提示:lora_driver.h(10): warning:  #1-D: last line of file ends without a newline
原因:h文件的最后一行代码没有回车。
解决方法:最后的代码需要回车换行,可能与编译器有关系。

下图为消除警告结果:
捕获.PNG




赚钱买房

回复评论 (5)

编译器任性。在最后加一行就好了。
点赞  2018-11-28 21:37
IAR 编译器不存在 末行回车编译不通过的问题
赚钱买房
点赞  2018-11-29 09:38
习惯就好了,强迫症的话,加回车
点赞  2018-12-3 16:09
这个警号是历史遗留,极端情况存在异常。
点赞  2018-12-3 22:56
这是编译器的BUG,不过我认为程序最后一行加一个回车是个好习惯。
点赞  2018-12-9 13:10
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复