C语言编写好代码后,怎么编译,最后生成可执行文件?

Python022

C语言编写好代码后,怎么编译,最后生成可执行文件?,第1张

材料/工具:vc6.0

1、打开c语言编辑工具,在工具中写入程序的源代码。

2、完成以后,点击编译后点击组建,然后点击执行。

3、执行完程序,点击回车按钮选项。

4、点击文件另存为把文件存到你能够找到的文件夹中。

5、打开保存在桌面的文件夹,里面有有一个 Bebug 的文件夹。

6、打开 Bebug 的文件夹,有一个以.exe为后缀名的文件,就是所需要的可执行文件,将其拷贝出,就可以单独执行,也就是一个小软件生成了

1.打开命令行界面:键盘win+r,输入CMD,回车。您可以打开命令行。

2.输入c程序所在的目录,如E盘中的c程序,直接输入E:can,冒号需为英文状态的冒号。

3.进入目录后,输入GCCC程序的文本名称。例如,C程序的文本名是test。c,进入GCC测试。,按enter键成功运行test.c程序。

扩展资料:

错误情况:

输入gcc时,命令行显示信息:不是内部或外部命令,也不是可运行的程序或批处理文件。

需要在环境变量中添加gcc.exe的路径:

1.右键“此电脑”,选择属性。

2.选择高级系统设置并在顶部选项卡中选择高级选项。

3.单击环境变量,在环境变量页面底部的系统变量中找到path的变量名,然后选择path。

4.单击底部的edit按钮,可以显示编辑环境变量的页面。单击new按钮以添加GCC的路径。

C编译的整个过程很复杂,大致可以分为以下四个阶段

预处理阶段在该阶段主要完成对源代码的预处理工作,主要包括对宏定义指令,头文件包含指令,预定义指令和特殊字符的处理,如对宏定义的替换以及文件头中所包含的文件中预定义代码的替换等,总之这步主要完成一些替换工作,输出是同源文件含义相同但内容不同的文件。

编译、优化阶段编译就是将第一阶段处理得到的文件通过词法语法分析等转换为汇编语言。优化包括对中间代码的优化,如删除公共表达式,循环优化等;和对目标代码的生成进行的优化,如如何充分利用机器的寄存器存放有关变量的值,以减少内存访问次数。

汇编阶段将汇编语言翻译成机器指令。

链接阶段链接阶段的主要工作是将有关的目标文件连接起来,即将在一个文件中引用的符号同该符号在另外一个文件中的定义连接起来,使得所有的目标文件成为一个能够被操作系统装入执行的统一整体。