Programming with GNU Software (Paperback)

Andy Oram, Mike Loukides

  • 出版商: O'Reilly
  • 出版日期: 1997-01-07
  • 售價: $1,320
  • 貴賓價: 9.5$1,254
  • 語言: 英文
  • 頁數: 264
  • 裝訂: Paperback
  • ISBN: 1565921127
  • ISBN-13: 9781565921122
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

The promise of having control over their environment draws programmers to UNIX. It offers powerful tools for the initiated within an operating system that can be customized and tuned in almost unlimited ways. Programmers use UNIX because it lets them do what they want. And they like to see the source code for the software they work with.

So it's no surprise the most popular programming tools on UNIX are free. They're easy to get, easy to customize, and better than many tools put out by vendors. They also offer a great deal of power. And the source code is publicly available.

This book and CD combination is a complete package for programmers who are new to UNIX or who would like to make better use of the system. The tools come from Cygnus Support, Inc., and Cyclic Software, companies that provide support for free software. The tools on the CD include:

  • GNU Emacs, the legendary text editor

  • gcc, the C and C++ compiler that immediately established itself as the best UNIX compiler for robustness and optimization
  • GNU libraries (including C++ libraries)
  • The gdb debugger
  • RCS, a tool for backing up and maintaining multiple versions of source files
  • GNU make, the most powerful version of that utility for managing builds



The book provides an introduction to all these tools for a C programmer. Previous experience with UNIX is not required.

The CD-ROM in this book contains binaries for several popular UNIX systems, including Sun SPARC4 running SunOS 4.1.3, Sun SPARC4 running Solaris 2.4, HP 9000/700 running HPUX, IBM RS/6000 running AIX 3, SGI Iris/Indigo running Irix 5.3, and Alpha running Digital UNIX. Complete source code and scripts for configuration, building, and installation are also included.

商品描述(中文翻譯)

UNIX的控制權承諾吸引著程式設計師。它提供了強大的工具,可以根據需求自定義和調整操作系統,幾乎沒有限制。程式設計師使用UNIX是因為它讓他們可以做他們想做的事情。而且他們喜歡看到他們所使用軟體的原始碼。

所以,UNIX上最受歡迎的程式設計工具是免費的。它們易於獲取,易於自定義,並且比許多供應商提供的工具更好。它們還提供了很大的功能。而且原始碼是公開可用的。

這本書和附帶的光碟是給那些對UNIX新手或希望更好地利用系統的程式設計師的完整套件。這些工具來自Cygnus Support, Inc.和Cyclic Software這兩家提供免費軟體支援的公司。光碟中的工具包括:

- 傳奇文本編輯器GNU Emacs
- C和C++編譯器gcc,它立即成為最好的UNIX編譯器,具有穩定性和優化能力
- GNU函式庫(包括C++函式庫)
- gdb調試器
- RCS,用於備份和維護源文件的多個版本的工具
- GNU make,用於管理構建的最強大版本的實用工具

這本書為C程式設計師介紹了所有這些工具。不需要有UNIX的先前經驗。

本書的CD-ROM包含了幾個流行的UNIX系統的二進制文件,包括運行SunOS 4.1.3的Sun SPARC4、運行Solaris 2.4的Sun SPARC4、運行HPUX的HP 9000/700、運行AIX 3的IBM RS/6000、運行Irix 5.3的SGI Iris/Indigo,以及運行Digital UNIX的Alpha。完整的原始碼和配置、構建和安裝腳本也包含在內。