Linux编程入门之C语言环境学习教材

    本讲是编程系列讲座的第一讲,主要讲述 Linux 平台上的 C 语言环境,包括编译器、 调试器、Make、Diff、Patch 等。其目的是通过介绍 Linux 上 C 语言编程的基本工具 以及一些新手必须掌握的技巧,迅速引导新手入门,以避免走弯路。
首先对 Linux 作一简单介绍,然后通过讲解 Linux 上进行编程的常识以及典型场景的 演示,使大家对 Linux 上的程序开发有一个感性认识。在此基础上,重点讲述 Linux 上 C 语言编程的基本工具,包括编译器和调试器,主要是它们的重要选项和基本用法。 接下来讲述在项目组织和开发过程中非常重要的工具,即 GNU make 和 makefile。 最后讲述 diff/patch 工具。
主要内容
什么是 Linux
Linux 的发展历史以及关键人物
Linux 与其他操作系统
Linux 的编程常识
Linux 上进行程序开发的典型场景
程序和脚本
Linux 上的 C 编译器和调试器
GNU make 和 makefile
实用工具
各部分要点
1.1 什么是 Linux
Linux 的发音
Linux 的官方定义
POSIX 及其重要地位
GNU 和 Linux 的关系
GPL 及其主要内容
Linux 的主要发行版
1.2 Linux 的发展历史以及关键人物
UNIX, GNU, Linux 的关键人物及贡献
Linux 发展的重要里程碑
1.3 Linux 与其他操作系统
Linux 与主要 UNIX 系统之间的关系
Linux 与 Windows 操作系统

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzwxsp.html