链接:http://blog.chinaunix.net/uid-23089249-id-61541.html
从同事那里拿来了几个头文件,用gcc编译没问题,但用arm-linux-gcc一编译就出现了一大堆! SerialPort.h:1: error: stray '\357' in programSerialPort.h:1: error: stray '\273' in programSerialPort.h:1: error: stray '\277' in program
看了这些错误一头雾水,上网查后,发现是文件中有些字符编译器不支持。如果一个个找这些字符的话,估计会找很久!最简单的解决方法:把文件放到windows系统中,用“记事本”打开这些文件,然后“另存为”,编码选为ASNI,然后再到linux底下重新用编译器编译,一般都能通过了!

更多相关文章

  1. Linux学习总结(十五)文件查找 which whereis locate find
  2. 嵌入式Linux文件系统及其存储机制分析
  3. Oracle表按字段和|分格符导出文件
  4. linux使用rz和sz命令,实现小文件上传下载
  5. linux 服务器间文件传输
  6. 拆分gzip压缩日志文件而不将未压缩的拆分存储在磁盘上
  7. Linux 环境变量与文件查找
  8. 为什么Linux不需要磁盘碎片整理?——借以复习文件系统方面的知识
  9. Linux中的文件权限和用户组

随机推荐

  1. 写了一个 SSO 单点登录的代码示例给胖友!
  2. 使用 JWT、Redis、MySQL 存储 OAuth2.0
  3. 用 await/async 正确链接 Javascript 中
  4. 浅谈 JavaScript 中的垃圾收集器
  5. 上次是谁说搞不清学习路线来着?
  6. 如何让自己少写点bug?
  7. 盘点高级前端必备的 TOP 级知识点
  8. 真正了解 JavaScript,从 bind(),call() 和
  9. 为什么我喜欢JavaScript的Optional Chain
  10. JavaScript 创意卡通滑杆拖动控件