Namensräume
Varianten
Aktionen

A list of open source C++ libraries

Aus cppreference.com
< cpp‎ | links
Das Ziel dieser Seite ist es, eine übersichtliche Liste von Open Source C + +-Bibliotheken aufzubauen, so dass man keine Zeit mit der Suche auf Google verschwenden muss, wenn man eine Implementierung einer bestimmten Funktionalität benötigt.
Original:
The objective of this page is to build a comprehensible list of open source C++ libraries, so that when one needs an implementation of particular functionality, he doesn't need to waste time searching on Google.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Wenn Sie also eine Bibliothek kennen, die für andere hilfreich sein könnte, fügen Sie bitte hier einen Link ein. Es gibt keine Beschränkungen, außer, dass es möglich sein muss, den Quellcode der Bibliothek herunter zu laden.
Original:
If you know a library that might be useful to others, please add a link to it here. There are no restrictions on what can be included except that it must be possible to download the source of the library.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Die Seite wird 'so wie sie ist' bereit gestellt, in der Hoffnung, dass sie hilfreich ist, ohne jedoch Anspruch auf Vollständigkeit oder Korrektheit zu erheben. Falls sie veraltete, irreführende oder falsche Links bemerken, würden wir uns freuen, wenn Sie den Fehler beheben.
Original:
The page is provided 'as is' - with the hope of being useful, but without any warranties. Outdated, misleading or wrong links might appear here. If you've noticed one of these, it would be great if you fixed the error.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Inhaltsverzeichnis

[Bearbeiten] Generic

  • Boost -  large collection of generic libraries
  • Loki -  design patterns
  • Reason -  xml, xpath, regex, threads, sockets, http, sql, date-time, streams, encoding and decoding, filesystem, compression

[Bearbeiten] Communication

  • boost.ASIO - asynchronous and synchronous networking, timers, serial I/O
  • POCO -  networking: zip, encryption, http
  • ACE -  asynchronous networking, event demultiplexing, messaging, CORBA
  • wvstreams
  • gsoap

[Bearbeiten] Grafische Benutzeroberfläche

[Bearbeiten] FLTK

FLTK

[Bearbeiten] GTK+

glibmm gtkmm goocanvasmm libglademm libgnomecanvasmm webkitgtk flowcanvas evince

[Bearbeiten] QT

Qt[src][doc]-- qwtplot3d-- qwt5-- libdbusmenu-qt

[Bearbeiten] Graphics

, Plotten
Original:
; Plotting
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

plotutils

; Formate
Original:
; Formats
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

libraw openexr qimageblitz imagemagick djvulibre poppler

[Bearbeiten] Audio

soundtouch

; Fingerprinting
Original:
; Fingerprinting
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

chromaprint libofa libmusicbrainz

; Formate
Original:
; Formats
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

audiofile flac

; Tagging
Original:
; Tagging
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

id3lib taglib

CD

libkcompactdisc


[Bearbeiten] Video

crystalhd mjpegtools libmatroska libVLC gstreamermm

[Bearbeiten] 3D Graphics

[Bearbeiten] Internationalisierung

IBM ICU gettext

[Bearbeiten] Math

GNU MP bignum C++ interface -- boost.math.Special Functions and Statistical Distributions -- boost.Random

, Lineare Algebra
Original:
;Linear algebra
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

boost.uBLAS -- Eigen -- Armadillo -- Blitz++ -- IT++

, Graphentheorie
Original:
;Graph theory
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

boost.Graph -- LEMON

alglib

; Klassenbibliothek für Zahlen
Original:
; Class Library for Numbers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

cln

, Library for Large Linear Klassifizierung
Original:
; Library for Large Linear Classification
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

liblinear


[Bearbeiten] Concurrency

Intel TBB-- OpenMP -- boost.interprocess -- boost.thread -- boost.MPI -- boost.context libopenmpi

[Bearbeiten] Container

boost.any-- boost.array-- boost.bimap-- boost.fusion-- boost.heap-- boost.ptr_container-- boost.tuple-- boost.variant

[Bearbeiten] Serialisierung

boost.serialization-- libs11n-- sweet_persist-- protobuf C++ XML objects yaml-cpp

[Bearbeiten] Testing

boost.test cppunit Google Test

[Bearbeiten] XML

libxml++-- tinyxml Xerces

[Bearbeiten] JSON

JSONKit-- jsonme---- ThorsSerializer-- JsonBox-- jsoncpp-- zoolib-- JOST-- CAJUN-- libjson-- nosjob-- rapidjson-- qjson

[Bearbeiten] Web

libmusicbrainz5-- liblastfm-- libkcddb

[Bearbeiten] GPS

gpsd

[Bearbeiten] Datenbanken

mysql++ libpqxx sqlapi brig

[Bearbeiten] Kryptographie

gnutls

[Bearbeiten] Metadaten

libkexiv2 exiv2 exempi rarian

[Bearbeiten] Text

, Search
Original:
; Search
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

clucene xapian

[Bearbeiten] Terminal

cwidget

[Bearbeiten] Configuration

gconfmm libconfig boost.program_options

[Bearbeiten] Embedded Sprachen

mozjs lua muparser