使用cmd作为编译器来执行cpp文件



我是一个绝对的初学者,开始学习c++。大多数人使用IDE来执行文件。但在我的书中,它告诉使用命令提示符来执行CPP文件。但当我输入gcc时,它告诉我它不被识别。

另外,在IDE上使用编译器有什么好处?在哪里可以找到执行文件的命令,以及如何访问存储在电脑中的文件程序文件。这一切是如何工作的。

因此IDE也使用编译器,IDE只是将其封装在一个易于使用的图形界面中。如果你是一个绝对的初学者,我建议你使用IDE而不是编译器。也许可以考虑代码块。这是一个关于如何设置代码块的好视频。https://www.youtube.com/watch?v=GWJqsmitR2I你应该能够从关于代码块和编译器的书中运行任何你想要的东西。

另外,它说你没有gcc的原因是你需要先安装它,然后将应用程序添加到路径环境变量中。查找";instling gcc";为您选择的平台。

不可能执行cpp文件:

cpp文件是用C++语言编写的文件。这是一种人类编程语言,它使人们能够命令计算机做一些事情。但是:计算机不了解cpp文件,它们只了解可执行文件(Windows环境中的exe文件(。因此,必须将cpp文件转换为可执行文件。这被称为";编译";并且该编译的结果(该动作被称为(可以被执行。

当您使用IDE(集成开发环境(时,两个操作(编译和执行(可能会合并(您可能会看到"Run",实际上是一个编译,后面跟着"Run"(。

所以,如果你想做到这一切,你需要执行两个操作。

这是否意味着在启动C++程序时命令行是不可能的?不,一点也不,看到幕后发生的事情甚至很有趣。但是,首先,我建议您开始进行一些简单的编程,使用IDE,启动一些简单的程序,然后查看(大多数IDE都有所谓的"控制台"或"输出"窗口,您可以在其中查看命令行命令(。

GCC是一个程序,必须先安装后才能使用。请按照书中的说明操作,或参阅此处。

所有程序都需要使用编译器进行编译。IDE只是自动化了这个过程,使它更易于使用。直接使用命令行有几个原因:

  • 安装的软件更少
  • 你可以更近距离地看到引擎盖下发生的事情
  • 高级程序员可以更好地控制各种编译选项

cmd不是编译器。它是一个命令提示符,允许您在计算机上运行程序。GCC是一个编译器,也是一个程序。你必须先安装它,然后才能使用它。

IDE只是有点像;键入CCD_ 2";给你一点。

最新更新