当前位置: 代码迷 >> 单片机 >> KEIL中看似这么简单的警告 哪位高手能解
  详细解决方案

KEIL中看似这么简单的警告 哪位高手能解

热度:17   发布时间:2016-04-28 15:18:50.0
KEIL中看似这么简单的警告 谁能解?
KEIL的要求比较多,比起ADS,它要求文件结尾一定要有一个空行 ,不然会报:File ends without a new line,大家都知道,看见这种情况,敲个空格就行了,可是我现在遇到一个问题,我在移植uCGUI,有10个文件夹大概300多个C文件,如果我每个都进去敲空格。。。大家都懂得,虽然设置中可以不出现警告,但是编译时候一些其他的警告也不会显示了,能不能有什么办法或者借助第三方工具给所有文件自动换行呢,求解
MDK

------解决方案--------------------
支持楼主自己写一个"第三方工具"
------解决方案--------------------
这个二进制方式打开每一个文件,在最后加上 0D 0A ,就相当于加上了一个回车符。用VC++ /VB /C#,甚至C语言都可以的


------解决方案--------------------
就涉及到文件遍历和文件读写,用C写不难的
------解决方案--------------------
移植UCGUI时 虽然有300多个C文件 但不会有300多个这样的警告 楼主应该是多虑了

或者单独禁止这个警告
  相关解决方案