Linux系统编程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1章
获取必要的工具并编写第一个Linux程序

在本章中,我们将在Linux系统中安装并使用GCC、GNU Make、GDBValgrind等工具。知道如何使用这些工具是成为一名快速高效的开发人员的关键。然后,我们将编写第一个Linux风格的程序。通过理解C程序的不同部分,你可以很轻松地以最佳实践的方式与系统的其余部分进行交互。最后,我们将学习如何使用内置的手册页(简称手册页)来查找命令、库系统调用——这是我们在本书中需要掌握的一项技能。知道如何在相关的内置手册页中查找信息比在网上搜索答案更快、更精准。

本章涵盖以下主题:

安装GCC和GNU Make

安装GDB和Valgrind

在Linux中编写一个简单的C程序

编写一个解析命令行选项的程序

在内置手册页中查找信息

搜索手册以获取信息

让我们开始吧!