1.2 C语言编译器
Posted 计算机考研408
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.2 C语言编译器相关的知识,希望对你有一定的参考价值。
我们知道C语言是一种编译型语言,计算机需要将我们编写的C语言源代码“翻译”为可直接识别的机器码。那么承担这项翻译任务的软件就是编译器。
由于C语言在早期没有统一的标准和版本,因此诞生了很多的编译器。
Windows 下常用的是微软开发的Visual C++,它被集成在 Visual Studio 中,一般不单独使用;
Linux 下常用的是 GUN 组织开发的GCC,很多 Linux 发行版都自带 GCC;
Mac 下常用的是LLVM/Clang,它被集成在 Xcode 中。
编译一般包括词法分析、语法分析、语义检查、中间代码生成和代码优化五个阶段;编译器在编译过程中会检查源代码是否可执行。如果代码存在错误是不能通过编译的,编译器会提示错误的地方以便修改。
关于编译器,现阶段我们没必要做太深入的学习,做简单了解即可!
欢迎关注【计算机考研408】,一个专注计算机考研,专心服务计算机研究生的务实平台!
更多交流,加我微信:
以上是关于1.2 C语言编译器的主要内容,如果未能解决你的问题,请参考以下文章
Windows系统编译GSL2.7用于C语言编程(2022.5.8)
Windows系统编译GSL2.7用于C语言编程(2022.5.8)
Windows系统编译GSL2.7用于C语言编程(2022.5.8)
编程语言分类
cc: 语言 CC 无法识别
第一章 C语言编程