Namespace
Varianti

A list of open source C++ libraries

Da cppreference.com.
< cpp‎ | links
L'obiettivo di questa pagina è quello di costruire una lista comprensibile di open source librerie C + +, in modo che quando si ha bisogno di una implementazione di funzionalità particolare, egli non ha bisogno di perdere tempo a cercare su Google.
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.
Se conosci una libreria che potrebbe essere utile ad altri, si prega di aggiungere un link ad esso qui. Non ci sono restrizioni su ciò che può essere compreso se non che deve essere possibile scaricare il sorgente della libreria.
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.
La pagina viene fornito 'così com'è' - con la speranza di essere utili, ma senza alcuna garanzia. Collegamenti obsoleti, fuorvianti o sbagliato potrebbe apparire qui. Se hai notato uno di questi, sarebbe bello se si fissa l'errore.
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.

Indice

[modifica] Generico

  • 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

[modifica] Comunicazione

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

[modifica] Interfaccia utente grafica

[modifica] FLTK

FLTK

[modifica] GTK+

glibmm gtkmm goocanvasmm libglademm libgnomecanvasmm webkitgtk flowcanvas evince

[modifica] QT

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

[modifica] Grafica

cairomm nux pangomm gegl

, Plottaggio
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

, Formati
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

[modifica] Audio

soundtouch

, Delle impronte digitali
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

, Formati
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


[modifica] Video

crystalhd mjpegtools libmatroska libVLC gstreamermm

[modifica] Grafica 3D

Ogre3D

[modifica] Internazionalizzazione

IBM ICU gettext

[modifica] Math

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

, Algebra lineare
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++

, Teoria dei Grafi
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

, Libreria di classi per i numeri
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

, Grande Biblioteca per classificazione lineare
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


[modifica] Concorrenza

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

[modifica] Contenitori

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

[modifica] Serializzazione

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

[modifica] Testing

boost.test cppunit Google Test

[modifica] XML

libxml++-- tinyxml Xerces

[modifica] JSON

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

[modifica] Web

libmusicbrainz5-- liblastfm-- libkcddb

[modifica] GPS

gpsd

[modifica] Basi di dati

mysql++ libpqxx sqlapi brig

[modifica] Crittografia

gnutls

[modifica] File di metadati

libkexiv2 exiv2 exempi rarian

[modifica] Testo

, Ricerca
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

[modifica] Terminal

cwidget

[modifica] Configurazione

gconfmm libconfig boost.program_options

[modifica] Lingue incorporati

mozjs lua muparser