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

📄 readme

📁 rsync的核心代码库。主要作用是比较二进制文件
💻
字号:
README for librsync-------------------librsync implements the rolling-checksum algorithm of remote filesynchronization that was popularized by the rsync utility and is used inrproxy. This algorithm transfers the differences between 2 files withoutneeding both files on the same system.It was originaly developed as part of rproxy, but is now used by otherapplications and has its own project on sourceforge.  http://librsync.sourceforge.net/This library was previously known as libhsync up to version 0.9.0.To use anonymous CVS, see the file README.CVS in this directory.>> RequirementsTo build librsync you will need:  * A C compiler and appropriate headers and libraries  * Make  * popt -- command line parsing library    Available from ftp://ftp.redhat.com/pub/redhat/code/popt    A cut-down version of popt1.5 is included and will be used    automatically if there is no popt library on your build host.>> CompilingTo build and test librsync from the extracted distribution do;  $ ./configure  $ make all check>> Note for RedHat 7.0RedHat 7.0 (Guiness) ships with a buggy version of GCC 2.96 thatproduces many warnings while compiling librsync.  These are harmless-- the library seems to work anyhow.  You can avoid the warnings byusing the 'kgcc' version of the compiler:  $ export CC=kgcc  $ ./autogen.sh  $ make all check>> Note for WindowsWith cygwin you can build using gcc as under a normal unix system. Itis also possible to compile under cygwin using MSVC++. You must haveenvironment variables needed by MSCV set using the Vcvars32.batscript. With these variables set, you just do;    $ ./configure.msc  $ make all checkThe PCbuild directory contains a project and pre-generated configfiles for use with the MSVC++ IDE. This should be enought to compilerdiff.exe without requiring cygwin.>> Library Versionslibrsync uses the GNU libtool library versioning system, so the filenamedoes not correspond to the librsync release.  To show the library releaseand version, use the librsyncinfo tool. See libversions.txt for moreinformation.>> Platformslibrsync is known to run on:GNU Linux Debian 3.0 x86SUNWspro: (use -v for more warnings)mips-sgi-irix6.5: works, but you must use GNU Make rather than the defaultSGI Make.  I used gcc.windows32: see above.>> API Documentationlibrsync contains markup for automatic API documentation generation usingthe Doxygen tool:  http://www.doxygen.org/$Id: README,v 1.16 2003/08/03 15:13:45 abo Exp $

⌨️ 快捷键说明

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