荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: tang (独孤九剑〖玄铁重剑〗), 信区: Program
标 题: Available C++ Libraries FAQ(From C++ FAQ)
发信站: BBS 荔园晨风站 (Tue Feb 22 09:57:37 2000), 转信
我觉得写程序时,什么都自己干,比较累,以下是一些
C++库资源,当中有不少是Free的!
From Marshall Cline's C++ FAQ Lite document,
http://www.cerfnet.com/~mpcline/c++-faq-lite/
Libraries available via FTP (A-C)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ADAPTIVE Communication Environment (ACE) - C++ IPC wrappers
WWW http://www.cs.wustl.edu/~schmidt/ACE.html
Email:ace-users-request@ics.uci.edu
Aisearch - a package to make writing problem solving programs easier.
FTP from ftp://ftp.icce.rug.nl/pub/peter/
Amulet - User Interface Development Environment
FTP from ftp://ftp.cs.cmu.edu/usr0/anon/project/amulet/amulet/README
Email:bam@cs.cmu.edu - Brad A. Myers
Andy Register's - matrix library
FTP from ftp://ftp.cerl.gatech.edu/pub/c++/gtmatrix
Email:andy@cerl.gatech.edu
Arjuna - For writing fault-tolerant (distributed) applications
FTP from ftp://arjuna.ncl.ac.uk/
AvlTree - C++ AVL tree class implementation
WWW http://www.enteract.com/~bradapp/ftp/ - AvlTree class
Awesime - A C++ task library explicitly designed for simulation
FTP from ftp://ftp.cs.colorado.edu/pub/cs/misc/Awesime
Email:grunwald@foobar.cs.colorado.edu
BIGINT - N-bit integer math class
WWW http://www.rossi.com/sqr2.htm
Submitted by:DanF@xinex.com - Dan Fandrich
Birkbeck Bioinformatics - Bioinformatics Class Library
WWW http://www.cryst.bbk.ac.uk/classlib/
Submitted by:Karol Szafranski <szafrans@uni-duesseldorf.de>
BLAS in C++
FTP from ftp://usc.edu/pub/C-numanal/blas.cpp.shar.z
Email:damianm@eram.esi.com.au
Blas.cpp.shar.z
FTP from ftp://usc.edu/pub/C-numanal/
Email:damianm@eram.esi.com.au
Blitz++ - Scientific computing in C++
FTP from ftp://ftp.simtel.net/pub/simtelnet/win95/prog/bvcw95.zip
Author:Juergen Mueller
Brent's univariate minimizer and zero finder.
WWW http:cpplibs2.html#LinAlg.shar
BRL10 - Binary Relations Library for C/C++
WWW http://tetragr.zaporizhzhe.ua/home/girow/homepage.html
Email:andrew@tetragr.zaporizhzhe.ua
C* In C++ - Parallel Programming Classes for C++:
Email:terry@arp.anu.edu.au
C++ FEM - (Finite Element Method) Library
FTP from ftp://usc.edu/pub/C-numanal/femlib-1.1.tar.gz
Email:tiller@solace.me.uiuc.edu
C++ implementation of differential algebra
Email:michelotti@adcalc.fnal.gov
C++Advio - Advanced i/o and arithmetic compression
WWW http://pobox.com/~oleg/ftp/Communications.html#tcp-stream - TCPStream
Email:mailto:oleg@computer.org
C++SIM 1.5.2 - A simulation package written in C++.
FTP from ftp://arjuna.ncl.ac.uk
CalcPlus - Interpreter of procedural language
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/cpluspls/calcplus.zip
Email:vschipun@cammail1.attmail.com
Callbacks - Inter-component callbacks using functors
WWW http://www.sigs.com/books/gems.html - C++ Gems
Email:hickeyr@ibm.net
CB++ - CommonBase Database Access Library for C/C++
FTP from ftp://ftp.x.org/contrib/CB++.0.1.* - (ftp site may be out of date)
CBMT - Collaborative BioMolecular Tools
FTP from ftp://s-ind2.dl.ac.uk/cbmt/democ12.tar.Z
Email:mbglx@seqnet.dl.ac.uk
CCL110JE.ZIP - Coroutine class library
FTP from ftp://oak.oakland.edu/pub/msdos/cplusplus/
CDBFile - C++ library to handle dBASE III files
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/database/cdbfile.zip
Email:gourmelon@merlin.enssat.fr
CGAL - Computational Geometry Algorithms Library
WWW http://www.cs.uu.nl/CGAL/
Email:cgal@cs.uu.nl
CGI++ - A C++ Library for CGI Programming
WWW http://www.webthing.com/cgiplusplus/
Email:nick.kew@pobox.com - Nick Kew
Cgipp - Very Portable and powerful CGI-Library
FTP from ftp://rembrandt.uib.no/Cgipp.tar - Cgipp Library as zip-file
Email:stig@rembrandt.uib.no - If you have any questions, send a mail
CIDLib - C++ framework for Windows NT 4.0 and Visual C++ 5.0
WWW http://www.charmedquark.com
Email:droddey@charmedquark.com - Dean Roddey
ClassBuilder - ClassBuilder 1.1 OOD C++ code generator
FTP from ftp://ftp.simtel.net/pub/simtelnet/win95/prog/clsbld11.zip
Email:venemaj@ce.philips.nl
ClassBuilder - OOD C++ code generato
FTP from ftp://ftp.simtel.net/pub/simtelnet/win95/prog/clsbld13.zip
Email:venemaj@ce.philips.nl
CMATH - Complex-number math library for Borland C/C++
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/cpluspls/cmathdos.zip -
16-bit version
Email:MartinSander@Bigfoot.com
CmdLine - command-line option and argument parsing framework
WWW http://www.enteract.com/~bradapp
Email:bradapp@enteract.com
CNCL - ComNets Class Library
FTP from ftp://ftp.comnets.rwth-aachen.de/pub/CNCL/
Email:cncl-adm@comnets.rwth-aachen.de
Complex class - Very complete complex generic class
WWW http://wwwinfo.cern.ch/~ldeniau/numana.html/complex.ps.gz
Submitted by:Laurent.Deniau@cern.ch - DENIAU Laurent
Conical - C++ classes for building neural networks
FTP from ftp://ftp-ncmir.ucsd.edu/pub/jstrout/conical.tar.gz - source & docs by
ftp
Email:jstrout@ucsd.edu - send email to the author
COOL - Texas Instrument's "C++ Object Oriented Library".
FTP from ftp://ftp.ti.com/pub/COOL.tar.Z
CSLIB - Database library for C++ developers
FTP from ftp://ftp.simtel.net/pub/simtelnet/win3/prog/csliw205.zip - Windows
3.11 version
WWW http://www.xs4all.nl/~combits/
Email:cslib@combits.nl
CSock C++ Socketing Library - An advanced wrapper for Windows socketing
WWW http://junior.apk.net/~tri/csock/
Email:tri@apk.net
Cvmath.cc - An include file to make complex math look like regular math.
FTP from ftp://usc.edu/pub/C-numanal/cvmath.cc
Email:lik@engin.umich.edu
Libraries available via FTP (D-L)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DiamondBase - Add Relational Database functionality to your C++ programs
FTP from ftp://pippin.cs.monash.edu.au/pub/export/
Email:davison@molly.cs.monash.edu.au
Diffpack - Quick prototyping of simulators solving partial differential
equations by FEM
WWW http://www.oslo.sintef.no/avd/33/3340/diffpack
Doctor Matrix - Matrix and vector algebra package for C++
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/cpluspls/drmatrix.zip
Email:zvikabh@rotem.technion.ac.il
DoPVM - A class built on PVM, for message passing environments.
Email:skip@mathcs.emory.edu
DOSTmUit - DOS Text Mode User Interface Toolkit
WWW http://www.trumphurst.com/toolkit.phtml
Email:info@trumphurst.com
Drat - A C++ interface to the curses library
WWW http://www.best.com/~smurman/Drat
Email:smurman@best.com
Elemental - Elemental is a very young C++ library
WWW http://www.hgardner.co - Author's home page
WWW http://www.hgardner.com/C++/Elemental/Introduction.html
Email:hgardner@hgardner.com
EO - Evolutionary computation library
FTP from ftp://geneura.ugr.es/pub/eo
Email:eo@kal-el.ugr.es
ET++ - A large GUI library and other C++ tools developed in Europe
FTP from ftp://ftp.ubilab.ubs.ch/
Author:Andre Weinand and Erich Gamma
FFTPACK++ - C++ version of FFTPACK
WWW http://www.xraylith.wisc.edu/~khan/software/fftpack/
Email:khan@xraylith.wisc.edu
FFTW - Fast C library for computing the Fast Fourier Transform (FFT)
FTP from ftp://theory.lcs.mit.edu/pub/fftw - FFTW ftp site
Email:fftw@theory.lcs.mit.edu - email the FFTW authors
GAGS - C++ class library for Genetic algorithms
WWW http://kal-el.ugr.es/GAGS
Email:jmerelo@kal-el.ugr.es
GAME - Parallel Genetic Algorithms Theory and Applications
FTP from ftp://bells.cs.ucl.ac.uk/papagena/game/version1/
GECOOL 2.1 - A reworking and enhancement of Texas Instrument's "C++ Object
Oriented Library"
FTP from ftp://ftp.cs.utexas.edu/pub/COOL/
Generic Linked List Package
FTP from ftp://hermes.bouw.tno.nl/pub/TNO/BOUW/Bouwinf/linkedlist0.10.shar
GINA++ - An O-O application framework for C++, X11R5, and OSF/Motif
FTP from ftp://ftp.x.org/contrib/
Email:baecker@gmd.de
gleem - OpenGL Extremely Easy to use Manipulators
WWW http://www.media.mit.edu/~kbrussel/gleem/ - OpenGL Extremely Easy to use
Manipulators
Submitted by:kbrussel@media.mit.edu - Kenneth B. Russell
Gnans - Simulation of stochastic and deterministic dynamical systems
FTP from ftp://ftp.mathematik.uni-Bremen.de/pub/gnans
Email:bengt@mathematik.uni-Bremen.de
Grail - Symbolic computation with finite-state machines and regular
expressions
WWW http://www.csd.uwo.ca/research/grail
Email:drraymond@csd.uwo.ca
GRAS - A Graph-Oriented Database System for SE Applications
FTP from ftp://tupac-amaru.informatik.rwth-aachen.de/pub/unix/GRAS522_3
Email:ricki@rwthi3.informatik.rwth-aachen.de
Grayscale Image Processing
WWW http://pobox.com/~oleg/ftp/packages/grayimage.cpt.hqx - Mac distribution
Email:oleg@acm.org
GzipFile - Reads and writes gzip compressed files transparently.
WWW http://www.home.aone.net.au/pinnacleplus
Email:paul@m130.aone.net.au
Hans Boehms GC - Hans Boehms free Garbage Collector
FTP from ftp://ftp.parc.xerox.com/pub/gc - Old version
WWW http://reality.sgi.com/boehm/gc.html
High level vector operations
WWW http:cpplibs2.html#LinAlg.shar
HugeCalc - Arbitrary accuracy large integer calculations
WWW http://www.technion.ac.il/~zvikabh/software.html - Official software
homepage
Email:zvikabh@aluf.technion.ac.il - Send mail to the author
Image Magick - Image manipulation application and libraries
WWW http://fjwsys.lanl.gov/ImageMagick.html
Submitted by:Jeff Donner <JDonner@schedsys.com>
ImageLib - An Image Processing C++ Class Library
WWW http://www.dip.ee.uct.ac.za/~brendt/srcdist/
Author:Brendt Wohlberg
InterViews - GUI class library developed by Stanford University
FTP from ftp://interviews.stanford.edu/
ISC366.ZIP - Interrupt Service Class (v. 3.66)
FTP from ftp://oak.oakland.edu/pub/msdos/cpluspls/
ivmaps - C++ libraries for manipulation and visualization of geo-spatial
map data
WWW http://www.vectaport.com - Vectaport Home Page
Email:info-ivmaps@vectaport.com
ivtools - C++ frameworks for graphical editors and spatial data servers
WWW http://www.vectaport.com - Vectaport Home Page
Email:info-ivtools@vectaport.com
JPTUI - Textual user interface for DJGPP
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/cpluspls/jptui4ed.zip -
Simtel FTP download
Email:jpdelprat@teaser.fr
JThreads/C++ - Java-like Threads for C++
FTP from ftp://ftp.ooc.com/pub/JTC
Submitted by:ml@ooc.com - Marc Laukien
JX - application framework and widget library for use with X Windows
WWW http://www.cco.caltech.edu/~jafl/sypp/ - SYPP license
Submitted by:jafl@alice.wonderland.caltech.edu - John Lindal
JX - Application framework and widget library for use with X Windows
WWW http://www.cco.caltech.edu/~jafl/sypp/ - SYPP license
Submitted by:jafl@alice.wonderland.caltech.edu - John Lindal
Kalman - A class library for Kalman filtering
FTP from ftp://usc.edu/pub/C-numanal/kalman.tar.gz
Email:skip@taygeta.oc.nps.navy.mil
Lapack++ - C++ version of some of lapack fortran code
FTP from ftp://netlib2.cs.utk.edu/lapack++/
Author:J. Dongarra, R. Pozo, D. Walker
LEDA, - A Library of Efficient Data Types and Algorithms
FTP from ftp://ftp.mpi-sb.mpg.de/pub/LEDA/
Email:stefan@mpi-sb.mpg.de
libg++ - (GNU's C++ library)
FTP from ftp://aeneas.mit.edu/pub/gnu/
Lily (LIsp LibrarY) - Gives C++ programmers the capability to write
LISP-style code
FTP from
ftp://sunsite.unc.edu/pub/packages/development/libraries/lily-0.1.tar.gz
LinAlg.shar - basic linear algebra classes and applications
FTP from ftp://pobox.com/~oleg/ftp/packages/LinAlg.cpt.hqx - Mac distribution
Email:oleg@acm.org
Libraries available via FTP (M-P)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatClass - a C++ class for numerical computation
FTP from ftp://ftp.mcc.ac.uk/pub/matclass/unix
Email:chris.birchenhall@mailhost.mcc.ac.uk
MATCOM - Matlab to C++ translator and matrix library
WWW http://www.mathtools.com
Email:info@mathtools.com
Matrix - A C++ Matrix class
FTP from ftp://ftp.cs.ucla.edu/pub/Matrix.tar.Z
Email:edwin@cs.ucla.edu
Matrix class - Very complete matrix generic class
WWW http://wwwinfo.cern.ch/~ldeniau/numana.html/matrix.ps.gz
Submitted by:Laurent.Deniau@cern.ch - DENIAU Laurent
Matrix11 - C++ matrix template class library (source)
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/cpluspls/cpmatr11.zip
Email:somnath@kagi.com
Matthew's Galib - A C++ Genetic Algorithm Library
FTP from ftp://lancet.mit.edu/pub/ga/
MetaKit - C++ classes for persistent structured data
WWW http://www.equi4.com/metakit/pub/metakit.zip - Latest release (Windows)
Email:jcw@equi4.com - Inquiries, suggestions, support
MGUI - GUI lib & designer for DOS/Win/Unix (Win32)
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/c/mgdos212.zip - DOS Version
Email:morellov@tin.it
MIME++ - Class library for parsing, creating, editing messages in MIME
format
WWW http://www.hunnysoft.com/mimepp/ - MIME++ Home Page
Email:dwsauder@hunnysoft.com - Author!'s email address
molbio++ - A C++ library for molecular biosequence analysis
FTP from ftp://ftp.ebi.ac.uk/pub/software/unix/ - Confirmed site found by
Claude Pasquier
Author:Keith Robison
Motif++ - A wrapper-library, that encapsulates Motif widgets in C++
classes
FTP from ftp://src.doc.ic.ac.uk/packages/motif++/motif++.28.jul.93.tar.gz
Email:motif++-request@motif.hacktic.nl
MozillaV3 CGI C++ Library - CGI script library
WWW http://www.vestris.com/agnes.new/
Submitted by:doubrov5@cuimail.unige.ch, dblock@infomaniak.ch - Daniel
Doubrovkine
MozillaV4 CGI C++ Library - Web HTML code generation library
WWW http://www.vestris.com/agnes.new/
Submitted by:doubrov5@cuimail.unige.ch, dblock@infomaniak.ch - Daniel
Doubrovkine
MTL110JE.ZIP - Multithreading class library
FTP from ftp://oak.oakland.edu/pub/msdos/cplusplus/
Newmat - A very thorough matrix class
FTP from ftp://webnz.com/robert/newmat09.tar.gz
Email:robertd@netlink.co.nz
NIHCL - (National Institute of Health's C++ Library)
FTP from ftp://alw.nih.gov/pub/nihcl.tar.Z
nlmdl - A library for estimation of nonlinear models
FTP from ftp://ccvr1.cc.ncsu.edu/pub/arg/nlmdl
Email:arg@ccvr1.cc.ncsu.edu
O-Matrix - RAD environment for scientific and engineering applications
WWW http://www.omatrix.com
Email:harmonic@omatrix.com
OATH - Object oriented Abstract Type Hierarchy
FTP from ftp://csc.ti.com/pub/oath.tar.Z
Objtran and Objdce
FTP from ftp://wilma.cs.brown.edu/pub/Objtran.tar.Z
Email:objtran-comment@fig.citib.com
OBST - Persistent object management system
FTP from ftp://gate.fzi.de/pub/OBST/
Email:stone@fzi.de
Octave - Matlab like interactive system for numerical computations
FTP from ftp://ftp.che.wisc.edu/pub/octave/octave-M.N.tar.Z
Email:jwe@che.utexas.edu
Ode - Object database v2.0
FTP from ftp://research.att.com./dist/ode2.0/2.0.oppbin.tar.Z
Email:nhg@research.att.com
OffiX - Framework for interactive applications in the Unix / X environment
WWW http://leb.net/OffiX
Email:seefelds@plgcn.umontreal.ca
ooMPEG - Berkeley MPEG decoder
FTP from ftp://ftp.cs.brown.edu/pub/ooMPEG.tar.Z
Email:lsh@cs.brown.edu
Options - command-line option parsing library
WWW http://www.enteract.com/~bradapp/ftp/ - Options option parser
OptiVec - Vectorized functions library for Borland C/C++
FTP from ftp://ftp.simtel.net/pub/simtelnet/win3/prog/bvcwin.zip - Windows 3
version
Email:MartinSander@Bigfoot.com
OSE - C++ Library and Build Environment
FTP from ftp://ftp.dscpl.com.au/pub/ose
Email:info@dscpl.com.au
OTF - Object Technology Framework
WWW http://www.cgl.ucsf.edu/otf/
Submitted by:Karol Szafranski <szafrans@uni-duesseldorf.de>
P++ - Parallel Programming Classes for C++
FTP from ftp://ftp.c3.lanl.gov/pub/dquinlan/
Email:dquinlan@c3serve.c3.lanl.gov
paintlib - Image file decoding
WWW http://www.cs.tu-berlin.de/~uzadow/paintlib - Paintlib web site.
ParLib++ - Parallel Programming Classes for C++:
Email:David.Greco@crs4.it
PARODY - C++ DATABASE LIBRARY
FTP from ftp://ftp.mv.com/pub/ddj/1992/1992.12/parody.zip
pC++ - A preprocessor for C++ that implements a data parallel extension
Email:gannon@cs.indiana.edu
PCL - Personal Communications Library for C/C++
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/c/pcl4c61.zip - Simtel FTP
download
Email:mike@marshallsoft.com
PDBlib - Library for modeling a macromolecular structure
FTP from ftp://rosebud.sdsc.edu/pub/sdsc/biology/PDBlib/
Email:system@cuhhca.hhmi.columbia.edu
POST++ - Persistent Object Storage for C++
FTP from ftp://ftp.simtel.net/pub/simtelnet/win95/database/postc105.zip
Email:knizhnik@cecmow.enet.dec.com
Power View IDE - DOS-hosted IDE for Watcom C++
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/pgmutl/pvide50.zip - Simtel
FTP download
Email:zajo@geocities.com
Power View Windowing Interface - Source code for Power View Windowing
Interface
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/pgmutl/pvidesrc.zip - Simtel
FTP download
Email:zajo@geocities.com
Presto - C++ routines for lightweight threads on multiprocessors.
FTP from ftp://cs.washington.edu/pub/presto1.0.tar.Z
Author:Brian N. Bershad, Edward D. Lazowska, Henry M. Levy
PTL - Portable Threads Library - C++ interface to POSIX/Sun/DCE threads
FTP from ftp://ftp.inria.fr/INRIA/Projects/SOR/misc/thread-lib/thread.tgz -
Latest release
Email:Georges.Brun-Cottan@inria.fr
PVM++ - Easy Programing of PVM (Parallel Virtual Machine)
WWW http://goethe.ira.uka.de/~wilhelmi/pvm++/ - Information on downloading,
installing and using t
Email:wilhelmi@ira.uka.de - Mail the author of pvm++
Libraries available via FTP (Q-Z)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Radix-2 - Fast Fourier Transform
FTP from ftp://replicant.csci.unt.edu/pub/oleg/fft.tar.gz
Email:oleg@ponder.csci.unt.edu
Range - C++ class for range arithmetic.
FTP from ftp://math.tamu.edu/pub/range/range.tar.Z
Author:Oliver Aberth and Mark J. Schaefer
Regex++ - C++ template regular expression library
WWW http://ourworld.compuserve.com/homepages/John_Maddock/regexpp.htm
Email:John_Maddock@compuserve.com
RTTI implementation
FTP from ftp://invaders.dcrl.nd.edu/pub/software/rtti.tar.Z
Email:axb@cse.nd.edu
RTTI library
FTP from ftp://invaders.dcrl.nd.edu/pub/software/rtti.tar.Z
Email:axb@cse.nd.edu?
SA - Library for simulated annealing
FTP from ftp://usc.edu/pub/C-numanal/sa.zoo
Email:skip@taygeta.oc.nps.navy.mil
Sdeint
FTP from ftp://usc.edu/pub/C-numanal/sdeint.tar.z
Email:skip@taygeta.oc.nps.navy.mil
SESAME - Neural net software ?
FTP from ftp://ftp.gmd.de//gmd/as/sesame
Author:C. Tietz
simC - C/C++ function library for discrete simulation
FTP from ftp://garbo.uwasa.fi/pc/c-lang/simc100.zip
Email:tohcs@pobox.org.sg
SIMEX - Helps develop discrete-event simulation models
FTP from ftp://ftp.nmsr.labmed.umn.edu
Email:jan@simvax.labmed.umn.edu
Simpack - Tools for writing simulations with a EECS bias
FTP from ftp://bikini.cis.ufl.edu/cis/tech-reports/tr92/tr92-022.ps.Z
Email:fishwick@cis.ufl.edu
SMURPH - A C++ library which could be useful for building a network
simulator
FTP from ftp://menaik.cs.ualberta.ca//pub/smurph/
SOCKET++ - C++ iostream like library for sockets and pipes
FTP from ftp://ftp.virginia.edu/pub/
SocketMan - C++ Socket Library
WWW http://www.media.mit.edu/~kbrussel/SocketMan/ - Web site for download
Submitted by:kbrussel@media.mit.edu - Kenneth B. Russell
SPLASH - Small Perl-like List And String Handling class library
FTP from ftp://ftp.wolfman.com/users/m/morris/splash/update191.tar.gz - Unix
update patch
Email:splash@wolfman.com
td.lib - C/C++ Programmers time, date, and cal lib (adtd)
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/c/adtdv2.zip
Email:bt0202@broncho.ucok.edu
Texas Persistant Store
FTP from ftp://ftp.cs.utexas.edu/pub/garbage/texaspstore.ps
Email:oops@cs.utexas.edu
TOLKIEN - TOoLKIt for gENetics based applications
Email:tang028@cs.cuhk.hk
TSR100JE.ZIP - TSR class library
FTP from ftp://garbo.uwasa.fi/pc/c-lang/
Types 1.0
FTP from ftp://oak.oakland.edu/pub/simtelnet/msdos/cpluspls/typesc10.zip
Email:malpica@mailer.main.conacyt.mx
Unibase Framework - toolkit designed to simplify network programming
WWW http://bbs.csie.ntu.edu.tw/~jcwang/unibase/index.cgi
Email:jcwang@csie.ntu.edu.tw
Unidraw - A graphical editor building library
FTP from ftp://interviews.stanford.edu/
valarray<Troy>
FTP from ftp://ftp.cs.rpi.edu/pub/vandevod/Valarray
Email:vandevod@cs.rpi.edu
VBD Database - C++ Database source code
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/cpluspls/vbd1027.zip
Email:gaer@nhc.noaa.gov
vhclserv - server/viewers for multi-vehicle simulation
WWW http://www.vectaport.com - Vectaport Home Page
Email:info-vhclserv@vectaport.com
Windows Standard Serial Comm Lib - Windows Standard Serial Comm Lib for
C/C++
FTP from ftp://ftp.simtel.net/pub/simtelnet/win3/prog/wsc4c23.zip
Email:mike@marshallsoft.com
Winsock Interface Library - Winsock network communications
FTP from ftp://ftp.simtel.net/pub/simtelnet/win3/winsock/wil4c20.zip
Email:mike@marshallsoft.com
wxWindows - C++ class library for building Motif, Open Look, Windows 3.1
and NT applications
WWW http://web.ukonline.co.uk/julian.smart/wxwin/
Email:julian.smart@ukonline.co.uk - Anthemion Software
XMS200JE.ZIP - XMS array class library
FTP from ftp://garbo.uwasa.fi/pc/c-lang/
XRLCAD - CXrL CAD toolset
WWW http://www.xraylith.wisc.edu/~khan/software/xrlcad/xrlcad.html
Email:khan@xraylith.wisc.edu
YACL - Yet Another Class Library
FTP from ftp://ftp.cs.sc.edu/pub/yacl
Email:sridhar@usceast.cs.sc.edu
Tools for C++ Programmers
~~~~~~~~~~~~~~~~~~~~~~~~~
C++ component search engine - Searches C++ Libraries FAQ for components
WWW http://pascal.math.msstate.edu:4000/PROJ
Cback - Cfront optimiser
Email:al@newcode.com
ClassAction - OO design and C++ code gen
FTP from ftp://ftp.simtel.net/pub/simtelnet/win95/prog/clsa10b1.zip
Email:Shane_Hyde@msn.com
Classdoc - AWK package to produce documentation from C++ source
Email:dag@control.lth.se - Mail Dag Bruck
CXT - C source code analysis
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/c/cxt250.zip
Email:jmsxt@compuserve.com
D_Lib - C++ Debug Library
FTP from ftp://ftp.coast.net/SimTel/nt/pgmtools/dlib30.zip - At SimTel, the
Coast to Coast Software
Repository
Email:anatoly-k@usa.net - Email to author
DocClass - Generates class documentation from source files
FTP from ftp://www.trumphurst.com/docclass/docclass.txt - Text description
Email:info@trumphurst.com - Mail the author
MkHelp - Generate HTML documentation from source files
WWW http://www.mktools.co//www.mktools.com
Email:support@mktools.com
SNIP: A Programming Power-tool - SNIP takes in an IDL and uses it to
create code according to code patterns
WWW http://www.ultranet.com/~advsw - Site describing SNIP in full with examples
Email:advsw@ma.ultranet.com - Contact Advantage Software Technologies about SNIP
Visual Programming Armoury - Visual Programming Armoury for C++
FTP from ftp://ftp.simtel.net/pub/simtelnet/win95/prog/tcvpa101.zip
Email:zub@v-real.spb.su
Libraries with no known FTP site
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Algebra - Collection of C++ classes to represent and edit equations in a
GUI
WWW http://www.geocities.com/Athens/6308
Email:RuiHFAzevedo@mail.telepac.pt
DCE++ - A C++ API for Programming Distributed Systems
FTP from ftp://hal.com/dce++/
Email:arjun@hal.com
GenTools - A Computational Genomic Tool Suite
Email:sarah@chpc.utexas.edu
MenuPlus - Menu class library for Turbo C++ for DOS
Email:jssoft@aol.com
Source code from books
~~~~~~~~~~~~~~~~~~~~~~
Bruce Eckel - Thinking in C++
FTP from ftp://www.BruceEckel.com
Email:Eckel@CrestedButte.net
Coplien - Advanced C++ Programming Styles and Idioms
FTP from ftp://netlib.att.com/netlib/c++/idioms
Hansen - C++ Answers book
FTP from ftp://netlib.att.com/netlib/c++/answerbook
Smith - Object Oriented Software in C++
FTP from ftp://unix.brighton.ac.uk/pub/mas
Email:mas@unix.brighton.ac.uk
Other places to look for details of C++ libraries
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ASSET
WWW http://source.asset.com/
Email:info@source.asset.com
comp.object FAQ
FTP from ftp://rtfm.mit.edu/pub/usenet-by-group/comp.object/
Newsgroup:comp.object
comp.windows.misc - Portable GUI-software FAQ
FTP from ftp://rtfm.mit.edu/pub/usenet-by-group/comp.windows.misc/
Newsgroup:comp.windows.misc
ftp.th.darmstadt.de
FTP from ftp://ftp.th-darmstadt.de/pub/programming/languages/C++/c++-products/
numcomp-free-c.gz
FTP from ftp://usc.edu/pub/C-numanal/numcomp-free-c.gz
Robert Davies C++ list - Robert Davies' list of http and ftp sites
FTP from ftp://webnz.com/robert/cpp_site.txt
Useful ftp sites
~~~~~~~~~~~~~~~~
Current CUG Library Catalog
FTP from ftp://cdrom.com//pub/cdrom/cdroms/cug/capsule.txt
ftp.luth.se
FTP from ftp://ftp.luth.se/pub/languages/c++/ClassLibs/
ftp.th.darmstadt.de
FTP from ftp://ftp.th-darmstadt.de/pub/programming/languages/C++/
FTP/Mail gateways - Obtaining FTP files via email
Email:ftpmail@decwrl.dec.com
Email:ftpmail@grasp.insa-lyon.fr
Netlib
Email:netlib@nac.no
Email:netlib@ornl.gov
Email:netlib@research.att.com
Simtel
FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/cplusplus/
Source code newsgroups
FTP from ftp://ftp.uu.net/usenet/
Commercial libraries (A-N)
~~~~~~~~~~~~~~~~~~~~~~~~~~
Aspect
Tel:(719)527-9700
Booch Components
Tel:408-496-3700
C++ Data Object Library - Data structures combined with automatic
persistence
Email:jiri@debra.dgbt.doc.ca
ChartFolio - C++ charting and graphing class libraries
WWW http://www.dpc-tech.com
Classix
Email:info@roguewave.com
CommonPoint Application System - Comprehensive C++ class library for
writing portable GUI applications
WWW http://www.taligent.com/
Postal address:Taligent, Inc., Cupertino, CA
CommonView - Iconic user interface from Glockenspiel
Tel:(516) 342-2308
CP Graphics Library - User Interface Widgets
WWW http://www.c-point.com/download/cpdemo.exe - User Interface Demo
Submitted by:c-point@c-point.com - Computer Point
Crusher! - Data Compression Toolkits
WWW http://www.dcmicro.com
Email:info@dcmicro.com
DiaViews++
Email:info@ootec.isar.de
Distinct TCP/IP - TCP/IP for Windows Software Development Kit
Email:mktg@distinct.com
DV Centro - C++ graphics framework for building visual language
applications
WWW http://www.dvcorp.com
Email:info@dvcorp.com
ExacMath - Quadruple Precision C++ Math Libraries
WWW http://www.fptsoftware.com - Floating Point Software Web Site
Email:sturato@nbn.net
fACTs++ Class Library - Financial Application Construction Tools in C++
WWW http://www.objectiveEdge.com/
Email:info@objectiveEdge.com
Forward Error Correction Library - Reed-Solomon Forward Error Correction
WWW http://www.scotweb.com/4i2i/
Email:101361.474@compuserve.com
G-BASE/GTX (MATISSE) - Object Oriented Database
Email:info@odb.com
Galaxy
Email:galaxy@visix.com
GEMSTONE Object Oriented Database
Email:marcs@slc.com
Generic++
Email:info@ootec.isar.de
Genitor - Automates construction and maintenance of code and documentation
WWW http://www.genitor.com/resources/ - Developers Resources
WWW http://www.genitor.com - Genitor Corporation home page
Email:info@genitor.com
Great Circle GC - Garbage collection library
WWW http://www.geodesic.com - Geodesic Systems
Submitted by:boehm@mti.sgi.com - Hans-Juergen Boehm
Greenleaf ArchiveLib - C/C++ library for data compression/archiving
WWW http://www.gleaf.com/~gleaf.com
Email:info@gleaf.com
Greenleaf Comm++
WWW http://www.gleaf.com/~gleaf.com
Email:info@gleaf.com
Guild
Tel:(415) 513-6650
ICpak101, ICpak201
IDB - Object Databases
Tel:412-963-1846
IKaID - Computer animation library
WWW http://home1.gte.net/blazing/fast.htm
Email:blazing@gte.net
ILOG BROKER - Distributed Object Computing
WWW http://www.ilog.fr
Email:info@ilog.com.sg
ILOG DB LINK - Connect RDBMS to C++ applications
WWW http://www.ilog.fr
Email:info@ilog.com.sg
ILOG RULES - Data monitoring in real-time environments
WWW http://www.ilog.fr
Email:info@ilog.com.sg
ILOG SERVER - C++ object server implementing real-time groupware
applications
WWW http://www.ilog.fr
Email:info@ilog.com.sg
ILOG SOLVER - Constraint reasoning library
WWW http://www.ilog.fr
Email:info@ilog.com.sg
ILOG TALK - Object-oriented dynamic language
WWW http://www.ilog.fr
Email:info@ilog.com.sg
ILOG VIEWS - C++ library and editor to design Very Graphical User
Interfaces
WWW http://www.ilog.fr
Email:info@ilog.com.sg
ImageSoft - Object/Engineering C++ class library supporting simulation.
Email:mcdhup!image!object
KALA - Object Oriented Database
Email:ig@kala.com
Libsetl - programming symbolically in C++
WWW http://www.landsoft.com
Email:landsoft@landsoft.com - Land Software
Linpack.h++ - The jewel of C++ math classes.
Email:info@roguewave.com
LION++ - C++ library for nonlinear optimization
WWW http://www.techxhome.com/products/lion
Email:bruhwile@txcorp.com
M++
Tel:206-637-9426
MacApp (application development toolkit)
MainWin - MFC on Unix (Microsoft Foundation Classes)
WWW http://www.mainsoft.com
Email:info@mainsoft.com
Matrix.h++ - includes all the functionality of Math.h++.
Email:info@roguewave.com
Memory Tuning System (MTS) - Fast, efficient memory allocator
Email:al@newcode.com
MFC Toolkit 2.0 - MFC extensions
WWW http://home.sprynet.com/sprynet/smcadams - Demo
Email:smcadams@sprynet.com
NeoAccess Developer's Toolkit - Cross-platform object database engine for
C++ development
FTP from ftp://ftp.neologic.com/users/neologic/
Email:neologic@neologic.com
NetClasses++ - C++ classes for message passing environments:
Tel:(415) 572-0200
NeXTStep - application development toolkit
NuGraf - Deveoper's 3D Toolkit
WWW http://www.okino.com
Email:sales@okino.com
Performance Plus for C/C++ is an optimized and par - BLAS, LAPACK,
FFTPACK, VFFTPACK in C++
WWW http://www.scisoft.com - Home page for Dakota Scientific Software
Email:sales@scisoft.com
Commercial libraries (O-Z)
~~~~~~~~~~~~~~~~~~~~~~~~~~
ObjectBuilder - GUI library
Tel:1-800-933-5558 x4224 (Kris Gottschalk)
Objective Grid - Visual C++/MFC grid control
WWW http://www.unx.com/~stingray
Email:stingsoft@aol.com
Objectivity/DB - Object Oriented Database
WWW http://www.objectivity.com
Email:info@objectivity.com
OBJECTSTORE - Object Oriented Database
Tel:44-793-486111
ObjectViews
WWW http://www.quest.com
Email:info@quest.com
Octo+ - Extenstion library to MFC
WWW http://www.periphere.be
ONTOS - Object Oriented Database
Tel:+44 625 539 903
Open Dialogue
Open Interface Version 3.0
Tel:(415) 321-4488
OpenUI - Another GUI builder
Tel:(408) 730-2626
ORION/ITASCA - Object Oriented Database
Email:doug@itasc.com
OS Object Oriented Database
Email:didier@o2tech.fr
Performance Plus for C/C++ - Optimized and parallelized math library for
Windows NT, Windows 95, and Solaris
WWW http://www.scisoft.com - Dakota Scientific Software home page
Email:sales@scisoft.com - Contact Dakota Scientific Software
Persistence - Access to a relational database from a C++ object model
Tel:415.341.7733
POET - Object Oriented Database
Email:poet@bks.de
Presentation Services Manager UI library
Tel:+61 3 646 7100
Rhine collection - C++ functions for Name Matching
WWW http://www.timetide.com/
Email:kenneth@timetide.com
SEC++ - Visual C++/MFC controls
WWW http://www.unx.com/~stingray
Email:stingsoft@aol.com
SOFTPRO TOUCH - GUI C++ class library for OS/2:
Email:ffu@softpro.de
StarView - A Portable C++ Class Library for Graphical User Interfaces
Email:svinfo@starlab.uucp
STL<ToolKit> - ANSI/ISO compliant cross-platform toolkit
WWW http://www.objectspace.com/Products/STLToolKit
Email:info@objectspace.com - Email for product information
Systems<ToolKit> - ANSI/ISO compliant cross-platform toolkit
WWW http://www.objectspace.com/Products/SystemToolKit
Email:info@objectspace.com - Email for product information
Thames Calendar Suite - Collection of functions for the modern calendar
WWW http://www.timetide.com/
Email:kenneth@timetide.com
Tools.h++ - Rogue Wave tools library.
Email:info@roguewave.com
Undoable C++ Object Library - multi-level undo and transaction rollback
WWW http://www.notation.com/undo.htm - Undoable C++ Object Library
Email:info@notation.com
USL C++ Standard Components
Email:wmb@sco.com
VERSANT - Object Oriented Database
Email:aflynn@osc.com
ViewKit ObjectPak - application framework for developing OSF/Motif and CDE
applications using C++
WWW http://www.ics.com/
Email:info@ics.com
Warne's Garbage Collector (WGC)
Email:kevinw@reflective.com
Wind/U - Cross platform Windows environment
WWW http://www.bristol.com
Email:info@bristol.com
Wind/U-MFC
WWW http://www.bristol.com
Email:info@bristol.com
ckets.
Email:troy@cais.com
WNDX - Graphical User Interface development environment
WWW http://www.wndx.com/
Email:sales@wndx.com
XVT Portability Toolkit
Email:info@xvt.com
zApp Developer's Suite V2.2
WWW http://www.roguewave.com
Email:sales@roguewave.com
ZGRAF - C++ Multi-Platform Graph Toolkit
WWW http://ourworld.compuserve.com/homepages/zgraf
Email:70742.1356@compuserve.com
Zinc V4.1
WWW http://www.zinc.com
Email:tech@zinc.com
Other commercial sources of C++ code
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
EMS CD
Email:rbakerpc@aol.com
ISCL CD ROM from ImageSoft
Email:mcdhup!image!iscl
USL UNIX Toolchest - An electronic catalog for browsing and ordering
source software
Tel:800-462-8146, option #2.
Trumphurst Home Page http://www.trumphurst.com/
Web version of this list http://www.trumphurst.com/cpplibs
Mail amendments or additions to this list to cpplibs@trumphurst.com
The C++ Usenet Newsgroup is comp.lang.c++
Copyright (c) 1998 Nikki Locke, Trumphurst Ltd.
Permission is granted to distribute over the Internet without charge.
The author's permission is required (and usually given) to distribute
in any other way, including on CD.
Mail the author at cpplibs@trumphurst.com for permission to distribute
WinSockets++ 1.1 - A C++ class library for WinSo
--
海到天边天作岸
山登绝顶我为峰
※ 修改:·tang 於 Feb 22 10:00:15 修改本文·[FROM: 192.168.63.253]
※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.63.253]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店