当前位置:   article > 正文

【C语言基础】:创建一个简单的 C语言代码_怎么自己编写一种程序语言_c语言源程序怎么生成

c语言源程序怎么生成

一个工程一般都是由多个源文件组成,如上图,演示了源程序经过编译器和链接器处理的过程。

注:

1.每个源文件(.c)单独经过编译器处理生成对应的目标文件(.obj为后缀的文件)。

2.多个目标文件和库文件经过编译器处理生成对应的可执行程序(.exe文件)。

2.2编译器的对比

C语言是一门编译型的计算机语言,需要依赖编译器将计算机语言转化为机器能够执行的机器指令。

我们常见的编译器有:msvc、clang、gcc等等。当然也有一些我们也许更加成熟悉的集成开发环境,如:VS2022、XCode、DevC++、CodeBlocks、Clion等等。

集成开发环境(IDE):用于提供程序开发环境的应用程序,一般包括代码编写编译器调试器图形用户等工具。集成了代码编写功能分析功能编译功能调试功能一体化的开发软件服务套。

部分集成开发环境(IDE)展示

  • VS2022:集成了MSVC(安装包较大一些,不过也只有10G左右,安装简单,无需多余配置,使用起来非常方便)
  • XCode:集成了clang(苹果电脑上的开发工具)
  • CodeBlocks:集成了gcc(这个工具比较小巧,需要配置环境,不太推荐)
  • DevC++:集成了gcc(小巧,但是工具过于简单,对于代码的风格养成不好,部分竞赛使用)
  • Clion:是默认使用CMake,编译器是可以配置的(工具是收费的,故不推荐)

整体考虑,推荐使用VS2022社区版进行学习,免费,使用方便,常见,(风格好看)

VS2022安装教程:https://www.bilibili.com/video/BV11R4y1s7jz/

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/814825
推荐阅读
相关标签
  

闽ICP备14008679号