编辑器是应用软件,编译器的作用是编写程序的源代码,而编译器的作用是将源代码翻译成另一种语言(目标代码/计算机代码)。
Vim,nodepad++,Visual Studio Code,dillinger
是包含程序员使用的任何的编写语言编写成的代码;拓展名:“.c”或“.cpp”
是包含着组成可执行程序的完整的机器语言代码,在不同的操作系统环境下,呈现方式不同;
是在开发环境中使用的解决方案文件,将一个或多个项目的所有元素组织到单个的解决方案中。
项目project是一组代码的统称,其必须实现一个完整的功能,也可以是一个完整的程序,也可以是其中模块。
是一种典型的顺序文件,是指以ASCII码方式存储的文件
IDE,一般包括代码编辑器,编译器,调试器和图形用户界面攻击。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套都可以叫IDE。
Visual Studio、CodeBlocks、Eclipse、PyCharm.
直接启动目标文件,但不附加调试器。
源程序->预编译->编译->汇编->连接。
使用了g++、gcc这两个命令。
1.对不同后缀的文件处理方式不同:
后缀为.c的,gcc把其当作C程序,而g++则当作是c++程序;
后缀为.cpp的,两者都认为是c++程序,但两者对语法要求有区别。
2.编译阶段的调用不一样:
g++会调用gcc。
原文:https://www.cnblogs.com/1360175655z/p/12780706.html