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

📄 readme.doc

📁 GNU 系统开发的基于Iz77语法的压缩 学习lz77压缩算法 
💻 DOC
字号:
This is the file README for the gzip distribution, version 1.0.7.gzip (GNU zip) is a compression utility designed to be a replacementfor 'compress'. Its main advantages over compress are much bettercompression and freedom from patented algorithms.  The GNU Projectuses it as the standard compression program for its system.gzip currently uses by default the LZ77 algorithm used in zip 1.9 (theportable pkzip compatible archiver). The gzip format was howeverdesigned to accommodate several compression algorithms.gunzip can currently decompress files created by gzip, zip (withrestrictions), compress or pack. (The SCO 'compress -H' format will besupported in a future version.)  The detection of the input format isautomatic.  When using the first two formats, gunzip checks a 32 bitCRC. For pack, gunzip checks the uncompressed length.  The 'compress'format was not designed to allow consistency checks. However gunzip issometimes able to detect a bad .Z file because there is someredundancy in the .Z compression format. If you get an error whenuncompressing a .Z file, do not assume that the .Z file is correctsimply because the standard uncompress does not complain.  Thisgenerally means that the standard uncompress does not check its input,and happily generates garbage output.gzip produces files with a .z extension. This was chosen to mimic the'compress' .Z extension. Using exactly the same extension would havecaused too much confusion. Using a completely different extensionwould have forced changes in other programs such as GNU tar (which hasa -z option).  The .z extension is already used by the 'pack'Huffman encoder, but gunzip is able to decompress packed files.Several planned features are not yet supported (see the file TODO).See the file INSTALL for installation instructions. See the file NEWSfor a summary of changes since 0.5.WARNINGS about broken optimizers:- on the NeXT, "cc -finline-functions" is broken.  gzip produces  valid .z files but they are much too large because the string  matching code misses most matches. Use "cc -O" instead.- on the Mips R4000, gcc -O (version 2.3.1) generates bad code, use cc  or just gcc -g instead.- gcc 2.3.3 on the SGI Indigo IRIX 4.0.5 also produces bad code. Use  instead: make CC='cc -O2'- on SparcStation with SunOS 4.1.1 and the SC1.0 compiler, the optimizer  works up to -O3 but -O4 does not work.- MSC 5.1 with -Ox and -DDYN_ALLOC generates bad code in inflate.c.  The default is static allocation (no DYN_ALLOC) and -Ox works on inflate.c.  But -Ox does not work on util.c, so you must use -Oait -Gs.For all machines, Use "make check" to check that gzip was compiled correctly.Please send all comments and bug reports by electronic mail to:   Jean-loup Gailly <jloup@chorus.fr>or, if this fails, to bug-gnu-utils@prep.ai.mit.edu.Bug reports should ideally include:    * The complete output of "gzip -V" (or the contents of revision.h      if you can't get gzip to compile)    * The hardware and operating system    * The compiler used to compile    * A description of the bug behavior    * The input to gzip, that triggered the bugThe package crypt++.el is highly recommended to manipulate gzip'edfile from emacs. It recognizes automatically encrypted and compressedfiles when they are first visited or written. It is available viaanonymous ftp to roebling.poly.edu [128.238.5.31] in /pub/crypt++.el.The same directory contains also patches to dired, ange-ftp, info andtar. A patch for tar 1.11.1 is included in the gzip distributionbecause too many people independently reinvent it (see gzip-tar.patch).The znew and gzexe shell scripts provided with gzip benefit from(but do not require) the cpmod utility to transfer file attributes.It is available by anonymous ftp on gatekeeper.dec.com in/.0/usenet/comp.sources.unix/volume11/cpmod.Z.gzip is free software, you can redistribute it and/or modify it underthe terms of the GNU General Public License, a copy of which isprovided under the name COPYING. The latest version of the gzipsources can always be found in prep.ai.mit.edu:/pub/gnu/gzip-*.tar*or any of the prep mirror sites. An MSDOS lha self-extracting exe is ingzip-msdos-*.exe. The Soloaris 2 executables are in gzip-solaris-*.tar.A VMS executable is available in ftp.spc.edu:[.macro32.savesets]gzip-1-*.zip(use [.macro32]unzip.exe to extract).Many thanks to those who provided me with bug reports and feedback.See the files THANKS and ChangeLog for more details.

⌨️ 快捷键说明

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