2015-07-21 23 views
1

我正在處理一個棘手的警告,我似乎無法得到它的底部。這是怎麼回事:警告:文件的最後一行沒有換行結束.....但是它呢?

我創建了一個頭文件來定義我的一個傳感器設備的寄存器地址。然而,我的程序工作的很好,但在編譯項目時,我收到警告「device \ device_reg.h(44):warning:#1-D:文件的最後一行沒有換行符結束」

但是,到該文件,它似乎結束在一個新的行。我記得有些文本編輯有時候不適當地輸入換行符。所以,我刪除了換行符,在新行末尾返回並重新編譯。警告持續存在。我用記事本++和windows中的原始記事本重複了這個過程。同樣的結果...

我目前的Keil編譯C++代碼的ARM編譯器版本5.03.0.76

任何幫助將不勝感激5.1.0.0。

謝謝 博

回答

0

所以,這不是我想要的解決方案。但是,我解決了這個問題。我將寄存器映射定義與類頭文件結合在一起。我仍然不知道爲什麼我早些時候會遇到這個問題,如果有人有任何洞察力會很棒。但是,至今爲止,這個問題已經解決了。

謝謝。

相關問題