Espaços nominais
Variantes
Acções

A list of open source C++ libraries

Da cppreference.com
< cpp‎ | links
O objectivo desta página é para construir uma lista compreensível de código aberto C + + bibliotecas, de modo que quando um precisa de uma implementação de funcionalidades particular, ele não precisa perder tempo procurando no 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 você conhece uma biblioteca que pode ser útil para os outros, por favor, adicione um link para ele aqui. Não há restrições sobre o que pode ser incluído, exceto que ele deve ser possível baixar o código fonte da 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.
A página é fornecida "como é" - com a esperança de ser útil, mas sem qualquer garantia. Links desatualizados, enganosa ou errado pode aparecer aqui. Se você observou um deles, seria ótimo se você arrumar o erro.
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.

Índice

[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]Comunicação

  • 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]Interface gráfica de usuário

[editar]FLTK

FLTK

[editar]GTK+

glibmmgtkmmgoocanvasmmlibglademmlibgnomecanvasmmwebkitgtkflowcanvasevince

[editar]QT

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

[editar]Gráficos

cairommnuxpangommgegl

, Plotagem
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.

librawopenexrqimageblitzimagemagickdjvulibrepoppler

[editar]Áudio

soundtouchPortAudio

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

chromaprintlibofalibmusicbrainz

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

audiofileflac

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

id3libtaglib

CD

libkcompactdisc


[editar]Vídeo

crystalhdmjpegtoolslibmatroskalibVLCgstreamermmopencv


[editar]Gráficos 3D

Ogre3D

[editar]Internacionalização

IBM ICUgettext

[editar]Matemática

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

, Álgebra Linear
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 de gráfico
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 classes para 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 Classificação Linear Grande
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]Simultaneidade

Intel TBB-- OpenMP -- boost.interprocess -- boost.thread -- boost.MPI -- boost.contextlibopenmpi

[editar]Recipientes

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

[editar]Serialização

boost.serialization-- libs11n-- sweet_persist-- protobufC++ XML objectsyaml-cpp

[editar]Teste

boost.testcppunitGoogle Test

[editar]XML

libxml++-- tinyxmlXerces

[editar]JSON

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

[editar]Web

libmusicbrainz5-- liblastfm-- libkcddb

[editar]GPS

gpsd

[editar]Bancos de dados

mysql++libpqxxsqlapi

[editar]Criptografia

gnutls

[editar]Arquivo de metadados

libkexiv2exiv2exempirarian

[editar]Texto

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

clucenexapian

[editar]Terminal

cwidget

[editar]Configuração

gconfmmlibconfigboost.program_options

[editar]Linguagens embutido

mozjsluamuparser

close