📄 readme
字号:
********************************************************************* ** THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. ** USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS ** GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE ** IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. ** ** THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2002 ** by the Xiph.Org Foundation http://www.xiph.org/ ** *********************************************************************WHAT'S HERE:This source distribution includes libogg and nothing else. Other modules (eg, the modules vorbis, vorbis-tools and vorbis-plugins for the Vorbis codec) contain the codec libraries for use with Ogg bitstreams.Directory:./src The source for libogg, a BSD-license inplementation of the public domain Ogg bitstream format./include Library API headers and codebooks./debian Rules/spec files for building Debian .deb packages./doc Ogg specification documents./win32 Win32 projects and build automation./mac MacOS 9 projects and build automationWHAT IS OGG?:Ogg project codecs use the Ogg bitstream format to arrange the raw,compressed bitstream into a more robust, useful form. For example,the Ogg bitstream makes seeking, time stamping and error recoverypossible, as well as mixing several sepearate, concurrent mediastreams into a single physical bitstream.CONTACT:The Ogg homepage is located at 'http://www.xiph.org/ogg/'.Up to date technical documents, contact information, source code andpre-built utilities may be found there.BUILDING FROM REPOSITORY SOURCE:A standard svn build should consist of nothing more than:./autogen.shmake and as root if desired :make installThis will install the Ogg libraries (static and shared) into/usr/local/lib, includes into /usr/local/include and API manpages(once we write some) into /usr/local/man.BUILDING FROM TARBALL DISTRIBUTIONS:./configuremakeand optionally (as root):make installBUILDING RPMS:RPMs may be built by:make distrpm -ta libogg-<version>.tar.gzBUILDING ON WIN32:Use the project file in the win32 directory. It should compile out of the box.You can also run one of the batch files from the commandline.E.g.: build_ogg_dynamicBUILDING ON MACOS 9:Ogg on MacOS 9 is built using CodeWarrior 5.3. To build it, firstopen ogg/mac/libogg.mcp, switch to the "Targets" pane, selecteverything, and make the project. In ogg/mac/Output you will now haveboth debug and final versions of Ogg shared libraries to link yourprojects against.To build a project using Ogg, add access paths to your CodeWarriorproject for the ogg/include and ogg/mac/Output folders. Be sure that"interpret DOS and Unix paths" is turned on in your project; it can befound in the "access paths" pane in your project settings. Now simplyadd the shared libraries you need to your project (OggLib at least)and #include "ogg/ogg.h" wherever you need to acces Ogg functionality.(Build instructions for Ogg codecs such as vorbis are similar and maybe found in those source modules' README files)$Id: README 10478 2005-11-28 04:23:35Z giles $
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -