介绍完Linux操作命令和代码编写工具后,在这一章中,将对如何在Linux中编译和调试C程序进行讲解。
本章主要涉及的内容有:
● 编译的概念,介绍什么是程序编译及其过程和工具。
● gcc编译器,介绍Linux中最常用的gcc编译器。
● C程序的编译,介绍如何用gcc编译C程序。
● 编译过程的控制,介绍如何汇编代码、生成目标代码到最后链接成可执行程序。
● gdb调试程序,介绍如何使用gdb调试C程序。
● 程序调试实例,通过实例来介绍gdb的使用。
● 编译程序常见的错误和问题,介绍在编译过程中通常会出现的错误及其处理方法。