有时候避免不了从网上拷贝代码,直接编译,gcc可能报很多奇怪的错误。

下面是一个cpp文件,用UTF-8编码打开看起来正常,事实上用gedit打开也是正常的。

然而,编译会报错:error: #include expects "FILENAME" or <FILENAME>

用ANSI编码显示,就会发现问题,将文件中的非法字符替换为空格即可。

源代码编码问题带来的gcc编译错误解决办法相关推荐

  1. Arduino编译错误解决办法:fork/exec:…\arm-none-eabi-g++.exe: The filename or extension is too long

    编译错误解决办法:fork/exec:-\arm-none-eabi-g++.exe: The filename or extension is too long 解决方案来自Edge Impulse ...

  2. mpalyer 编译错误解决办法

    错误(1) ./codec-cfg ./etc/codecs.conf > codecs.conf.h ./codec-cfg: 1: Syntax error: word unexpected ...

  3. oracle重新编译视图,Oracle视图编译错误解决办法

    因为新搭的环境,数据库是从另一个现成的环境导过来的,直接后台用exp和imp命令操作.但是新环境的Oracle数据库有问题,一些视图创建不了,导致用到这些视图的视图和存储过程也编译不了.后来手工重新编 ...

  4. Linux系统下GCC编译错误:“undefined reference to ‘sqrt‘”

    Linux系统下GCC编译错误:"undefined reference to 'sqrt'",解决方法:-lm 数学函数sqrt()位于libm.so库文件中(这些库文件通常位于 ...

  5. linux编译安装的报错,linux编译安装时常见错误解决办法

    This article is post on https://coderwall.com/p/ggmpfa 原文链接:http://www.bkjia.com/PHPjc/1008013.html ...

  6. linux源码安装php缺少动态库,php源代码安装常见错误解决办法

    php源代码安装常见错误解决办法 错误:configure: error: libevent >= 1.4.11 could not be found 解决:yum -y install lib ...

  7. PHP编译安装时常见错误解决办法,php编译常见错误

    PHP编译安装时常见错误解决办法,php编译常见错误 1.configure: error: xslt-config not found. Please reinstall the libxslt & ...

  8. KEIL-MDK编译错误问题解决办法

    KEIL-MDK编译错误问题解决办法 Error: L6218E: Undefined symbol NVIC_PriorityGroupConfig (referred from main.o). ...

  9. linux libvpx编译安装,linux编译安装时常见错误解决办法

    **configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution** 复 ...

最新文章

  1. 论文作者串通抱团、威胁审稿人,ACM Fellow炮轰「同行评审」作弊
  2. 设计模式总结篇系列:原型模式(Prototype)
  3. TFS2012导Bug流程时,提示TF26204: The account you entered is not recognized.
  4. python 密度 语音_Python+sklearn机器学习应该了解的33个基本概念
  5. mysql 打印_故障分析 | MySQL:5.6大事务show engine innodb status故障一例
  6. web前端入门学习 css(5)(浮动)(ps切图)(css属性书写顺序)(学成在线网站案例)
  7. IE6,IE7和8浏览器兼容HTML5标签的解决方案
  8. linux下搭建python机器学习环境
  9. 网管利器:七大免费网络工具
  10. 简单实现网络验证_电脑计算机编程入门教程自学
  11. matlab求解微积分
  12. JavaScript基础-前端开发
  13. 我是一个人喜欢写博客的人
  14. 知识服务才是为用户创造价值的体现
  15. 32位程序使用超过4G的内存
  16. Centos 安装SVN
  17. SAP 常用增强记录文档
  18. 电脑ps4,ps4怎么连接电脑
  19. P1008 [NOIP1998 普及组] 三连击
  20. VMware下centos7安装k8s(Kubernetes)多master集群

热门文章

  1. OmniGraffle
  2. xshell7新版 如何复制和粘贴
  3. 【教程】NI Labview 找不到DAQ助手的解决办法
  4. 1982年出生的今年几岁_在1982年为您选择最好的计算机。
  5. 股票投资股市入门理论知识入门须知<第一天>
  6. 深度学习面经 - Attention、Transformer
  7. 【笔记】 lua - 正则匹配
  8. 项目管理失败的五大原因
  9. 安卓DownloadManager下载视频并用VideoView播放
  10. Vue2.0学习笔记二 基础语法