⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 orders

📁 gcc库的原代码,对编程有很大帮助.
💻
📖 第 1 页 / 共 5 页
字号:
The `GAWK Manual' (Edition 0.16 for Version 2.16) tells how to use the GNUimplementation of `awk'.  It is written for those who have never used `awk'and describes the features of this powerful string and record manipulationlanguage.The `Make Manual' (Edition 0.46 for Version 3.72) describes GNU `make', aprogram used to rebuild parts of other programs.  The manual tells how towrite "makefiles", which specify how a program is to be compiled and how itsfiles depend on each other.  Included are an introductory chapter for noviceusers and a section about automatically generated dependencies.The `Flex Manual' (Edition 1.03 for Version 2.3.7) teaches you to write alexical scanner definition for the `flex' program to create a C++ or C-codedscanner that recognizes the patterns defined.  You need no prior knowledge ofscanners.The `Bison Manual' (December 1993 Edition for Version 1.23) teaches you howto write context-free grammars for the Bison program that convert intoC-coded parsers.  You need no prior knowledge of parser generators.`Using and Porting GNU CC' (September 1994 Edition for Version 2.6) tells howto run, install, and port the GNU C Compiler to new systems.  It lists newfeatures and incompatibilities of GCC, but people not familiar with C willstill need a good reference on the C programming language.  It also coversG++.The `Texinfo Manual' (Edition 2.20 for Version 3) explains the markuplanguage used to generate both the online Info documentation and typesethardcopies.  It tells you how to make tables, lists, chapters, nodes,indexes, cross references, how to use Texinfo mode in GNU Emacs, and how tocatch mistakes.	 This second edition describes over 50 new commands.The `Termcap Manual' (2nd Edition for Version 1.2), often described as "twiceas much as you ever wanted to know about termcap," details the format of thetermcap database, the definitions of terminal capabilities, and the processof interrogating a terminal description.  This manual is primarily forprogrammers.The `C Library Reference Manual' (Edition 0.06 for Version 1.09) describesmost of the facilities of the GNU C library, including both what Unix calls"library functions" and "system calls."	 We are doing limited copier runs ofthis manual until it becomes more stable.  Please send corrections andimprovements to `bug-glibc-manual@prep.ai.mit.edu'.The `Emacs Calc Manual' (Edition 2.02 for Version 2.02) is both a tutorialand a reference manual.	 It tells how to do ordinary arithmetic, how to useCalc for algebra, calculus, and other forms of mathematics, and how to extendCalc.GNU Software - (NOT COMPLETELY UP TO DATE)************All our software is available via FTP; see *Note How to Get GNU Software::.In addition, we offer software on various media and printed documentation:   * *Note CD-ROMs::.   * *Note Tapes::.   * *Note MS-DOS Diskettes::.   * *Note Documentation::, which includes manuals and reference cards.We welcome all bug reports sent to the appropriate electronic mailing list(*note Free Software Support::.).In the articles describing the contents of each medium, the version numberlisted after each program name was current when we published this Bulletin.When you order a distribution tape, diskette or newer CD-ROM, some of theprograms may be newer, and therefore the version number higher.Key to cross reference:    BinCD	  Binaries CD-ROM    DjgppD	  Djgpp Diskettes    DosCD	  MS-DOS CD-ROM    EmcsD	  Emacs Diskettes    LspEmcT	  Lisps/Emacs Tape    LangT	  Languages Tape    LiteT	  4.4BSD-Lite Tape    SchmT	  Scheme Tape    SrcCD	  Source CD-ROM    UtilD	  Selected Utilities Diskettes    UtilT	  Utilities Tape    VMSCompT	  VMS Compiler Tape    VMSEmcsT	  VMS Emacs Tape    WdwsD	  Windows Diskette    X11OptT	  X11 Optional Tape    X11ReqT	  X11 Required TapeConfiguring GNU Software:We are using a uniform scheme for configuring GNU software packages in orderto compile them.  It uses the `Autoconf' program (see item below).  The goalis to have all GNU software support the same alternatives for naming machineand system types.   When the GNU system is complete it will be possible toconfigure and build the entire system at once, eliminating the need toseparately configure each individual package.	The configuration scheme letsyou specify both the host and target system to build cross-compilation tools.GNU software currently available:(For new features and coming programs, see *Note Forthcoming GNUs::.)   * `acm'	   (SrcCD, UtilT)     `acm' is a LAN-oriented, multiplayer aerial combat simulation that runs     under the X Window System.	 Players engage in air to air combat against     one another using heat seeking missiles and cannons.  We are working on     more accurate simulation of real airplane flight characteristics.   * Autoconf	      (SrcCD, UtilT)     Autoconf produces shell scripts which automatically configure source code     packages.	These scripts adapt the packages to many kinds of Unix-like     systems without manual user intervention.	Autoconf creates a script for     a package from a template file which lists the operating system features     which the package can use, in the form of `m4' macro calls.  Autoconf     requires GNU `m4' to operate, but the resulting configure scripts it     generates do not.     Most GNU programs now use Autoconf-generated configure scripts.   * BASH	  (SrcCD, UtilT)     The GNU shell, BASH (Bourne Again SHell), is compatible with the Unix     `sh' and offers many extensions found in `csh' and `ksh'.	BASH has job     control, `csh'-style command history, and command-line editing (with     Emacs and `vi' modes built-in, and the ability to rebind keys) via the     readline library.	BASH conforms to the POSIX 1003.2 shell specification.   * `bc'	  (DjgppD, DosCD, SrcCD, UtilT)     `bc' is an interactive algebraic language with arbitrary precision     numbers.  GNU `bc' follows the POSIX.2-1992 standard, with several     extensions including multi-character variable names, an `else'     statement, and full Boolean expressions.  The RPN calculator `dc' is now     distributed as part of the same package, but GNU `bc' is not implemented     as a `dc' preprocessor.   * BFD	 (BinCD, DjggpD, DosCD, LangT, SrcCD)     The Binary File Descriptor library allows a program which operates on     object files (e.g., `ld' or GDB) to support many different formats in a     clean way.	 BFD provides a portable interface, so that only BFD needs to     know the details of a particular format.  One result is that all     programs using BFD will support formats such as a.out, COFF, and ELF.     BFD comes with source for Texinfo documentation (not yet published on     paper).   Presently BFD is not distributed separately; it is included     with packages that use it.   * Binutils	      (BinCD, DjgppD, DosCD, LangT, SrcCD)     Binutils includes the programs: `ar', `c++filt', `demangle', `gas',     `gprof', `ld', `nlmconv', `nm', `objcopy', `objdump', `ranlib', `size',     `strings', and `strip'.     Binutils Version 2 uses the BFD library.  The GNU linker `ld' emits     source-line numbered error messages for multiply-defined symbols and     undefined references.  It interprets a superset of the AT&T Linker     Command Language, which gives general control over where segments are     placed in memory.	`nlmconv' converts object files into Novell NetWare     Loadable Modules.	`objdump' can disassemble code for a29k, ALPHA,     H8/300, H8/500, HP-PA, i386, i960, m68k, m88k, MIPS, SH, SPARC, & Z8000     processors, and can display other data (e.g., symbols & relocations)     from any file format understood by BFD.   * Bison	   (BinCD, DjgppD, DosCD, LangT, SrcCD, VMSCompT)     Bison is an upwardly compatible replacement for the parser generator     `yacc'.  Texinfo source for the `Bison Manual' and reference card are     included.	*Note Documentation::.     We recently decided to change the policy for using the parsers that     Bison generates.  It is now permitted to use Bison-generated parsers in     non-free programs.	 *Note GNUs Flashes::.   * GNU C Library	   (BinCD, LangT, SrcCD)     The GNU C library supports ANSI C-1989, POSIX 1003.1-1990 and most of the     functions in POSIX 1003.2-1992.  It is upwardly compatible with 4.4BSD     and includes many System V functions, plus GNU extensions.     The C Library will perform many functions of the Unix system calls in     the Hurd.	Mike Haertel has written a fast `malloc' which wastes less     memory than the old GNU version.  The GNU regular-expression functions     (`regex' and `rx') now nearly conform to the POSIX 1003.2 standard.     GNU `stdio' lets you define new kinds of streams, just by writing a few     C functions.  The `fmemopen' function uses this to open a stream on a     string, which can grow as necessary.  You can define your own `printf'     formats to use a C function you have written.  For example, you can     safely use format strings from user input to implement a `printf'-like     function for another programming language.	 Extended `getopt' functions     are already used to parse options, including long options, in many GNU     utilities.     The C Library runs on Sun-3 (SunOS 4.1), Sun-4 (SunOS 4.1 or Solaris 2),     HP 9000/300 (4.3BSD), SONY News 800 (NewsOS 3 or 4), MIPS DECstation     (Ultrix 4), DEC Alpha (OSF/1), i386/i486 (System V, SVR4, BSD, SCO 3.2 &     SCO ODT 2.0), Sequent Symmetry i386 (Dynix 3) & SGI (Irix 4).  Texinfo     source for the `GNU C Library Reference Manual' is included (*note     Documentation::.); the manual is now being updated.   * GNU C++ Library	     (BinCD, DjgppD, DosCD, LangT, SrcCD)     The GNU C++ library (libg++) contains an extensive collection of C++     `forest' classes, an IOStream library for input/output routines, and     support tools for use with G++.  Supported classes include: Obstacks,     multiple-precision Integers and Rationals, Complex numbers, arbitrary     length Strings, BitSets and BitStrings.   Version 2.6.2 includes the     initial release of the libstdc++ library.	This implements library     facilities defined by the forthcoming ANSI/ISO C++ standard, including     the Standard Template Library.   * Calc	  (LspEmcT, SrcCD)     Calc (written by Dave Gillespie in Emacs Lisp) is an extensible, advanced     desk calculator & mathematical tool that runs as part of GNU Emacs.  You     can use Calc just as a simple four-function calculator, but it has many     more features including: choice of algebraic or RPN (stack-based) entry;     logarithmic, trigonometric & financial functions; arbitrary precision;     complex numbers; vectors; matrices; dates; times; infinities; sets;     algebraic simplification; differentiation & integration.  It outputs to     `gnuplot' & comes with source for a reference card & a Manual.  *Note     Documentation::.   * GNU Chess	       (SrcCD, UtilT, WdwsD)     GNU Chess lets the computer play a full game of chess with you.  It runs     on most platforms & has dumb terminal, "curses" & X terminal interfaces.     The X terminal interface is based on the `xboard' program.     m{No Value For "ergegrafkludge"} GNU Chess implements many specialized     features including the null move heuristic, a hash table with aging, the

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -