本讲是编程系列讲座的第一讲,主要讲述 Linux 平台上的 C 语言环境,包括编译器、 调试器、Make、Diff、Patch 等。其目的是通过介绍 Linux 上 C 语言编程的基本工具 以及一些新手必须掌握的技巧,迅速引导新手入门,以避免走弯路。 首先对 Linux 作一简单介绍,然后通过讲解 Linux 上进行编程的常识以及典型场景的 演示,使大家对 Linux 上的程序开发有一个感性认识。在此基础上,重点讲述 Linux 上 C 语言编程的基本工具,包括编译器和调试器,主要是它们的重要
Linux 操作系统在服务器领域的应用和普及已经有较长的历史,这源于它的开源特点以及其超越 Windows 的安全性和稳定性。而近年来,Linux 操作系统在嵌入式系统领域的延伸也可谓是如日中天,许 多版本的嵌入式Linux 系统被开发出来,如ucLinux、RTLinux、ARM-Linux 等等。在嵌入式操作系统方面, Linux 的地位是不容怀疑的,它开源、它包含TCP/IP 协议栈、它易集成GUI。 鉴于Linux 操作系统在服务器和嵌入式系统领域愈来愈广泛的应用,社会上越来越需要基于