C语言编译步骤

时间:2021-08-25
本文章向大家介绍C语言编译步骤,主要包括C语言编译步骤使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
C语言编译步骤:
1.预处理(hello.i ):宏定义展开、条件编译等,同是将代码中的注释删除,这里并不会检查语法
2.编译(hello.s):检查语法,将预处理后文件编译生成汇编文件。
3.汇编(hello.o):将汇编文件生产目标文件(二进制文件)
4.链接:C语言写的程序是需要依赖各种库的,所以编译之后还需要把库链接到最终的可执行程序中去。
 
常见代码问题:
1.编辑时异常
2.编译时异常
3.执行时出错
 
汇编语言:
mov=移动
add=添加
push=压栈
call=调用
eax  32位寄存器
简单加法计算:
                    //___asm
                    //{
                    //            mov a, 10
                    //            mov b, 20
                    //            mov eax, a
                    //            mov eax, b
                    //            mov c, eax
                    //}
断点和单步调试:
断点:在选中行单击或者按F9
调试程序:在“调试”中选择“开始调试”或者按F5
逐语句执行:F11
逐过程执行:F10
跳出过程:Shift+F1
停止调试:Shift+F5
感兴趣欢迎关注微信公众号

原文地址:https://www.cnblogs.com/hmjp/p/15183879.html