Espacios de nombres
Variantes
Acciones

A list of open source C++ libraries

De cppreference.com
< cpp‎ | links
El objetivo de esta página es crear una lista comprensible de código abierto C + + bibliotecas, de modo que cuando uno necesita una implementación de una funcionalidad particular, no tiene por qué perder el tiempo buscando en 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.
Si conoces a una biblioteca que pueda ser útil a los demás, por favor, añadir un enlace a ella aquí. No hay restricciones en lo que se puede incluir sólo que debe ser posible descargar el código fuente de la biblioteca .
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 página se proporciona "como está" - con la esperanza de ser útil, pero sin ninguna garantía. Enlaces obsoletos, engañosa o incorrecta puede aparecer aquí. Si te has dado cuenta uno de ellos, que sería genial si hemos corregido el error .
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.

Contenido

[editar] Genérico

  • 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

[editar] Comunicación

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

[editar] Interfaz gráfica de usuario

[editar] FLTK

FLTK

[editar] GTK+

glibmm gtkmm goocanvasmm libglademm libgnomecanvasmm webkitgtk flowcanvas evince

[editar] QT

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

[editar] Gráficos

cairomm nux pangomm gegl

; Trazado
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

; Formatos
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

[editar] Audio

soundtouch

; Huellas digitales
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

; Formatos
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


[editar] Video

crystalhd mjpegtools libmatroska libVLC gstreamermm

[editar] Gráficos 3D

Ogre3D

[editar] Internacionalización

IBM ICU gettext

[editar] Math

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

, Álgebra lineal
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++

, Teoría de grafos
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

, Biblioteca de clases para los números
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

, Biblioteca de clasificación lineal de gran tamaño
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


[editar] Concurrencia

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

[editar] Contenedores

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

[editar] Serialización

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

[editar] Pruebas

boost.test cppunit Google Test

[editar] XML

libxml++-- tinyxml Xerces

[editar] JSON

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

[editar] Web

libmusicbrainz5-- liblastfm-- libkcddb

[editar] GPS

gpsd

[editar] Bases de datos

mysql++ libpqxx sqlapi brig

[editar] Criptografía

gnutls

[editar] Archivo de metadatos

libkexiv2 exiv2 exempi rarian

[editar] Texto

; Búsqueda
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

[editar] Terminal

cwidget

[editar] Configuración

gconfmm libconfig boost.program_options

[editar] Lenguajes integrados

mozjs lua muparser

[editar] Inteligencia artificial

  • OpenNN -  open neural networks library