C++语言如何将文本编辑器中的代码编译,如何连接代码,弄成可执行文件。本人电脑方面是白痴,

如题所述

http://blog.csdn.net/u010966622/article/details/9126833

编译/连接/运行

C编程语言操作系统
学习C语言以及VC运行环境,首先要搞清楚的是编译、连接、运行到底在执行什么操作:

首先,让我们用VC6先来编制一个最简单的程序,并让它运行(执行)而得出结果,以此来作为了解VC6的开端。这个程序的功能仅仅是向屏幕上输出一个字符串“Hello World”。程序虽小,但与编制运行大程序的整个过程是相同的,都包含着如下所谓的“四步曲”:

1,编辑(把程序代码输入,交给计算机)。
2,编译(成目标程序文件.obj)。
编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。
3,链接(成可执行程序文件.exe)。
链接是将编译产生的.obj文件和系统库连接装配成一个可以执行的程序。由于在实际操作中可以直接点击Build从源程序产生可执行程序,可能有人就会置疑:为何要将源程序翻译成可执行文件的过程分为编译和链接两个独立的步骤,不是多此一举吗?之所以这样做,主要是因为:在一个较大的复杂项目中,有很多人共同完成一个项目(每个人可能承担其中一部分模块),其中有的模块可能是用汇编语言写的,有的模块可能是用VC写的,有的模块可能是用VB写的,有的模块可能是购买(不是源程序模块而是目标代码)或已有的标准库模块,因此,各类源程序都需要先各自编译成目标程序文件(2进行机器指令代码),再通过链接程序将这些目标程序文件连接装配成可执行文件。
4,运行(可执行程序文件)。
上述四个步骤中,其中第一步的编辑工作是最繁杂而又必须细致地由人工在计算机上来完成,其余几个步骤则相对简单,基本上由计算机来自动完成。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-08-12
具体请查阅 代码的编译过程

...如何连接代码,弄成可执行文件。本人电脑方面是白痴,
各类源程序都需要先各自编译成目标程序文件(2进行机器指令代码),再通过链接程序将这些目标程序文件连接装配成可执行文件。4,运行(可执行程序文件)。上述四个步骤中,其中第一步的编辑工作是最繁杂而又必须细致地由人工在计算机上来完成,其余几个步骤则相对简单,基本上由计算机来自动完成。

c++程序从上机到得到结果的几个操作步骤依次是
完成代码编写后,需要对代码进行编译。编译是将源代码转换为机器语言的过程。在C++中,通常使用编译器如GCC或Clang来完成这一步骤。编译过程中,编译器会检查源代码中的语法错误并生成可执行文件。3. 运行程序 编译成功后,生成了可执行文件。接下来,通过在命令行或集成开发环境中运行这个可执行文件,来...

设置编译环境_编译环境和运行环境
3、编写代码。在程序有了清晰的设计后,就可以通过编写代码来实现它了。也就是说,将设计构思转变为C语言。一般来说,需要使用文本编辑器来创建一种称为源代码的文件,该文件包含程序设计的C实现形式。4、编译源代码。编译细节取决于编程环境,编译器还检查程序是否为有效的C语言程序。5、运行程序。一般...

Windows系统中vscode的c\/c++开发环境配置(二):编译和配置
3. 编译并执行单个代码文件 编译hello_world.cpp文件 --> 构建生成可执行程序(.exe) --> 运行可执行程序 --> 输出执行结果。要想完成上述流程,需要进行以下配置工作:3.1 创建一个编译配置方案 步骤1:按F1,选择“C\/C++: Edit Configurations (UI)”,此方式可以通过UI界面来配置编译方案:步骤...

c语言编程怎样运行程序?
运行程序步骤:1.编辑:输入源程序并存盘(.C)2.编译:将源程序翻译为目标文件(.OBJ)3.链接:将目标文件生成可执行文件( .EXE)4.运行:执行.EXE文件,得到运行结果。上机1 C语言简单程序的编写和调试

c++中怎么才可以将.cpp文件生成.exe文件?
步骤一:安装编译器。常用的C++编译器有GCC、Clang和Visual Studio等。以Visual Studio为例,开发者需要先安装此开发工具。步骤二:编写源代码。使用文本编辑器或集成开发环境如Visual Studio编写C++代码并保存为.cpp文件。步骤三:编译源代码。通过Visual Studio的“生成”或“编译”...

920文本编辑器的c++编译器怎么用
12. 隐藏软键盘(即输入法),长按编辑区域可以切换显示输入法 13. 长按编辑区域可以将选中的文字转换为大写或小写 14. 自动缩进 15. 保持屏幕常亮 16. 获取ROOT权限 17. 简易的文件管理器,你可以重合名或删除文件,或通过其它程序管理或打开文件 18. 使用音量键快速切换显示\/隐藏工具栏,全屏模式 ...

c++编程的文本编辑器和编译器有什么区别
而编译器,是把C++代码翻译成机器可以读懂的二进制代码的工具,即把C++代码翻译成汇编语言,以便于C++的程序可以运行。所以想VC6.0或者其他Visual studio等集成开发环境,都是把编译器和编辑器放到一起了。你看到的界面就是编辑界面,通过F7或者F5都可以出发编译器把代码编译成可执行文件。

挑把趁手的兵器——VSCode配置C\/C++学习环境(小白向)
Step 1:安装编辑器和编译套装 安装VSCode和MinGW-w64编译工具。通过官网下载安装VSCode,确保勾选所有选项。对于MinGW-w64,从官网找到对应版本进行下载,解压缩后将其拖放到合适位置(避免中文路径),并将其路径添加到环境变量Path中。Step 2:配置文件结构 创建文件夹组织代码,如Codefield、CODE_C、C...

配置C++的学习环境
首先,确保您的电脑上安装了文本编辑器和C++编译器。文本编辑器用于创建源文件,源文件保存程序源代码,扩展名通常为.cpp、.cp或.c。编译器用于将源代码转化为可执行程序,最常用的免费编译器是GNU的C\/C++编译器。根据操作系统不同,安装方法也有所差异:对于使用Linux或UNIX系统的用户,可以使用命令行...

相似回答