今天在Windows下VS2012寫了一個(gè)程序, 然后放在Linux系統(tǒng)下進(jìn)行編譯。Linux下使用的編譯器是CC捂襟,結(jié)果,一編譯出現(xiàn)了很多諸如下面的警告信息涨共,似乎每一個(gè).cpp和.h文件都有宠漩。
Item.h:53:7: warning: no newline at end of file
原因:
產(chǎn)生這種警告的原因在于源文件的最后一行沒有回車符。
解決辦法:
在每個(gè)源文件(包括.cpp和.h)的最后一行補(bǔ)一個(gè)回車, 然后保存, 重新編譯扒吁,不再有警告,全部順利編譯成功魁索。