由于 QtCreator在文件头部加入了BOM,而Arm上使用的编译器为gcc 4.2版本,不支持BOM而导致的问题。 解决方法为 在QtCreator 工具->选项-> 文本编辑->行为 中,把UTF-8 BOM改为总是删除 即可