Compiling C++ Code

学习目的:如何在C++中编译你的代码,那个编译器最适合不同的操作系统。

我们将讨论以下内容:

  • 编译器的作用
  • 运行编译器

如果要让编译器执行你编写的 Hello World 代码,首先需要使用C++编译器编译它。编译器将程序的文本表示形式转换成计算机可以执行的形式。

编译器的作用

编译器是充当程序员和计算机CPU之间的翻译器。

像C++这样的高级语言实际上是一种“中介”语言,介于CPU的本地语言(即机器语言)和程序员的本地语言(如英语)之间。

计算机本身不能理解人类语言,但是使用机器语言编写计算机代码却是非常费时和困难的。因此,计算机语言本身的目的是定义一个中间点,他更接近于人类的行为方式,并且可以翻译成机器语言。

因此,编译器读取程序员编写的代码,并将其翻译成计算机可以直接执行的机器语言代码。

C++是一种被编译器转换成机器语言的编译语言。

运行编译器

需要用编译器编译代码来完成这个过程。

如果你没有?

下面将介绍几个免费好用的编译器:

但是,很多人更喜欢使用

对于MacOS X 系统

  • Xcode 使用gcc来编译C++

对于windows系统

对于以上这些编译器,可以根据自己的习惯和系统来选择,但是建议可以多尝试几个编译器,以提高自己的适应性。

发表评论