Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 24567|Svar: 6

[C++] 【Dry Goods】En komplet samling af C++-ressourcer samlet af udenlandske programmører

[Kopier link]
Opslået på 24/10/2014 18.23.32 | | |
En samlet liste over C++-frameworks, biblioteker og ressourcer, initieret og vedligeholdt af fffaraz.

Indholdet omfatter: standardbiblioteker, webapplikationsrammer, kunstig intelligens, databaser, billedbehandling, maskinlæring, logfiler, kodeanalyse osv.

Standardbibliotek

C++ Standardbibliotek: er en samling af klasser og funktioner skrevet i kernesproget og en del af C++ISO-standarden selv.
Standard Template Library: Et bibliotek af standardskabeloner
C POSIX-biblioteket: C-standardbiblioteksspecifikationen for POSIX-systemet
ISO C++ Standardudvalg: C++ Standardudvalg
Ramme

C++ Generel Ramme og Biblioteker
Apache C++ Standard Library: er en samling af algoritmer, beholdere, iteratorer og andre essentielle komponenter
ASL: Adobes kildekode-repository tilbyder peer-reviewed og bærbare C++ kildekoderepositorier.
Boost: En samling af et stort antal generiske C++-biblioteker.
BDE: Fra udviklingsmiljøet hos Bloomberg Info Labs.
Cinder: Et open source-udviklingsfællesskab, der leverer kreativ kodning af professionel kvalitet.
Cxxomfort: Et letvægtsbibliotek, kun header-indhold, der porter nogle af de nye funktioner fra C++11 til C++03.
Dlib: Et generelt, tværplatforms C++-bibliotek designet ved brug af kontraktprogrammering og moderne C++-teknologi.
EASTL: EA-STL offentlig sektion
FFEAD-CPP: Rammeværk for udvikling af virksomhedsapplikationer
Folly: Et open source C++-bibliotek udviklet og brugt af Facebook
JUCE: Et altomfattende C++-bibliotek til udvikling af tværplatformssoftware
libPhenom: Et event-framework til at bygge højtydende og meget skalerbare systemer.
LibSourcey: C++11 evented IO til realtids videostreaming og højtydende webapplikationer
LibU: Et multiplatform-værktøjsbibliotek skrevet i C
Loki: Designet af C++-biblioteker, inklusive implementeringen af almindelige designmønstre og idiomer.
MiLi: Et lille C++-bibliotek med kun headerfiler
openFrameworks: Udvikler C++ værktøjssæt til kreativ kodning.
Qt: Et platformuafhængigt applikations- og brugergrænsefladerammeværk
Årsag: Et platformuafhængigt framework, der gør det nemmere for udviklere at bruge Java. Net og Python, som også opfylder deres behov for C++ ydeevne og fordele.
ROOT: Et sæt objektorienterede rammeværker med alle funktioner, der kan behandle og analysere store mængder data meget effektivt for Det Europæiske Atomenergiagentur.
STLport: er en repræsentativ version af STL
STXXL: Et standard skabelonbibliotek til yderligere store datasæt.
Ultimate++: C++ tværplatforms hurtig applikationsudviklingsramme
Windows Template Library: Et C++-bibliotek til udvikling af Windows-applikationer og UI-komponenter
Yomm11: Åbn multi-metoder for C++11.
Kunstig intelligens

BTSK: Game Behavior Tree Launcher Tool
Evolving Objects: Et skabelonbaseret, ANSI C++ evolutionært databibliotek, der hjælper dig med at skrive dine egne stokastiske optimeringsalgoritmer meget hurtigt.
Neu: C++11-rammeværket, et sæt programmeringssprog, et multifunktionelt softwaresystem til oprettelse af kunstig intelligens-applikationer.
Asynkrone begivenhedsløjfer

Boost.Asio: Et tværplatforms C++-bibliotek til netværk og underliggende I/O-programmering.
libev: Funktionsfyldt, højtydende tidsloop, der en smule efterligner libevent, men ikke længere har de samme begrænsninger som libevent, og som også retter nogle af dets fejl.
libevent: Begivenhedsnotifikationsbibliotek
libuv: Tværplatforms asynkron I/O.
Lyd

Lyd, lyd, musik, digitalt musikbibliotek
FMOD: En brugervenlig, tværplatforms lydmotor og spilskabelsesværktøj til lydindhold.
Maximilian: C++ Digitalt Signalbehandlingsbibliotek for Lyd og Musik
OpenAL: Open Source Audio Library — Et tværplatforms lyd-API
Opus: En fuldstændig åben, royaltyfri, meget alsidig lydcodec
Speex: Gratis codec, udfaset af Opus
Tonic: C++ er nem at bruge og effektiv lydsyntese
Vorbis: Ogg Vorbis er et fuldt åbent, ikke-proprietært, royaltyfrit, universelt komprimeret lydformat.
Økologi

Bioinformatik, genomik og bioteknologi
libsequence: Et C++-bibliotek til at repræsentere og analysere populationsgenetiske data.
SeqAn: Fokus på algoritmer og datastrukturer til analyse af biologiske datasekvenser.
Vcflib: Et C++-bibliotek til parsing og behandling af VCF-filer
Wham: Anvend den associative test direkte på den genetiske strukturvariation i BAM-filen.
komprimere

Komprimerings- og arkivbiblioteker
bzip2: En fuldstændig fri, patenteret og højkvalitets datakomprimering
Doboz: Et komprimeret bibliotek, der hurtigt kan dekomprimeres
PhysicsFS: Et bibliotek, der giver abstrakt adgang til forskellige arkiver, hovedsageligt til videospil, med designinspiration delvist fra Quake3's fildelsystem.
KArchive: Et bibliotek til oprettelse, læsning, skrivning og håndtering af filarkiver som zip og tar, som leverer gennemsigtige komprimerede og dekomprimerede data gennem en række underklasser af QIODevice, ved brug af gzip-formatet.
LZ4: Meget hurtig komprimeringsalgoritme
LZHAM: Tabsfri komprimeringsdatabase, komprimeringsforholdet er tæt på LZMA, men dekomprimeringshastigheden er meget hurtigere.
LZMA: Standard- og universalkomprimeringsmetoden for 7z-formatet.
LZMAT: og dets hurtige realtids tabsfri datakomprimeringsbibliotek
miniz: Enkelt C-kildefil, kompakt/udvidelseskomprimeringsbibliotek, bruger zlib-kompatibelt API, ZIP-arkiv læse/skrive, PNG-skrivetilstand.
Minizip: Zlibs seneste fejlrettelse, understøtter PKWARE diskkrydsning, AES-kryptering og IO-buffering.
Snappy: Komprimer og dekomprimer hurtigt
ZLib: Et meget kompakt datastrømskomprimeringsbibliotek
ZZIPlib: Giver læseadgang til ZIP-arkiver.
Sammenløb

Samtidig udførelse og multitråding
Boost.Compute: C++ GPU-beregningsbibliotek til OpenCL
Bolt: Et bibliotek af C++-skabeloner optimeret til GPU'er
C++React: Et reaktivt programmeringsbibliotek til C++11
Intel TBB: Intel tråd byggesten
Libclsph: OpenCL-baseret GPU-accelereret SPH væskesimuleringsbibliotek
OpenCL: En åben standard for heterogene systemer til parallel programmering
OpenMP:OpenMP API
Thrust: Et parallelt algoritmebibliotek, der ligner C++ standard skabelonbiblioteket
HPX: Et universelt C++ runtime-system til parallelle og distribuerede applikationer af enhver størrelse
VexCL: Et bibliotek af C++ vektorudtryksskabeloner til OpenCL/CUDA.
Beholder

C++ B-træ: Et skabelonbibliotek baseret på B-træets datastruktur til at implementere kommandohukommelsescontainere
Hashmaps: En implementering af en åben adresserings-hashtabel-algoritme i C++
Kryptografi

Bcrypt: Et tværplatforms-filkrypteringsværktøj, der gør det muligt at portere krypterede filer til alle understøttede operativsystemer og processorer.
BeeCrypt:
Botan: C++ kryptografisk bibliotek
Crypto++: Et gratis C++-bibliotek til kryptoskemaer
GnuPG: En komplet implementering af OpenPGP-standarden
GnuTLS: Et sikkert kommunikationsbibliotek, der implementerer SSL-, TLS- og DTLS-protokoller
Libgcrypt
libmcrypt
LibreSSL: En gratis SSL/TLS-protokol, der er en fork af OpenSSL 2014
LibTomCrypt: Et meget omfattende, modulært, bærbart krypteringsværktøj
libsodium: Et krypteret bibliotek baseret på NaCI, stædigt og nemt at bruge
Nettles underliggende krypteringsbibliotek
OpenSSL: Et kraftfuldt, kommercielt, fuldt udstyret open source krypteringsbibliotek.
Tiny AES128 i C: En lille, bærbar krypteringsalgoritme implementeret i C, som implementerer AES128ESB
database

Databaser, SQL-servere, ODBC-drivere og værktøjer
hiberlite: C++ objektrelationsmapping til Sqlite3
Hiredis: Et meget simpelt C-klientbibliotek til Redis-databaser
LevelDB: Quickkey-værdi-repository
LMDB: En indlejret nøgle-værdi-lager, der overholder de fire grundlæggende elementer i databasen
MySQL++: En C++-wrapper, der indkapsler MySQL's C API
RocksDB: Hurtig lagring af indlejrede nøgler fra Facebook
SQLite: En fuldt indlejret, fuldt udstyret relationel database med kun et par hundrede KB, som kan inkluderes korrekt i dit projekt.
Fejlfinding

Debug-biblioteker, hukommelses- og ressourcelækagedetektion, enhedstests
Boost.Test: Boost-testbiblioteket
Catch: Et slankt, C++-native framework, der kun indeholder headere til enhedstest, testdrevet udvikling og adfærdsdrevet udvikling.
CppUnit: Et C++ testframework portet fra JUnit
CTest: CMake testkører
googletest: Google C++ testframework
ig-debugheap: En multiplatform debug-heap til sporing af hukommelsesfejl
libtap: Skriv tests i C
MemTrack — Bruges i C++ til at spore hukommelsesallokering
Microprofile - en cross-platform netværksforsøgsanalysator
minUnit: Et mini-enhedstest-framework skrevet i C med kun to makroer
Fjernbetjening: En enkelt C-fil-analysator til webvisninger
UnitTest++: Et letvægts C++ enhedstestframework
Spilmotor

Cocos2d-x: En platformoverskridende ramme til at bygge 2D-spil, interaktive bøger, præsentationer og andre grafikapplikationer.
Glit: Et fællesskabsprojekt for at bygge en gratis spilmotor til open-world 3D-spil.
Irrlicht: En open source, højtydende realtids #D-motor skrevet i C++
Polycode: Et open source-framework til at skabe spil implementeret i C++ (bundet til Lua).
Grafisk brugergrænseflade

CEGUI: Et fleksibelt tværplatforms GUI-bibliotek
FLTK: Et hurtigt, let, cross-platform C++ GUI-værktøjssæt.
GTK+: Et platformoverskridende værktøjssæt til at skabe grafiske brugergrænseflader
gtkmm: Det officielle C++-interface til det populære GUI-bibliotek GTK+.
imgui: Umiddelbar tilstand grafisk brugergrænseflade med minimale afhængigheder
libRocket: libRocket er en C++ HTML/CSS spilgrænseflade-middleware
MyGUI: Hurtig, fleksibel og simpel GUI
Ncurses: Slutbrugergrænseflade
QCustomPlot: Qt tegnekontrol uden flere afhængigheder
Qwt: Qt-kontroller til bruger- og tekniske applikationer
QwtPlot3D: Et funktionsrigt Qt/OpenGL-baseret C++ programmeringsbibliotek, der i bund og grund leverer et sæt 3D-kontroller
OtterUI: OtterUI er en brugergrænsefladeudviklingsløsning til indlejrede systemer og interaktiv underholdningssoftware
PDCurses er et offentligt graffunktionsbibliotek, der indeholder kildekode og forudkompilerede biblioteker
wxWidgets C++-bibliotek, som gør det muligt for udviklere at skabe applikationer til widows, Mac OS X, Linux og andre platforme ved hjælp af en kodebase
Grafik

BGFX: Platformuafhængig renderingsbibliotek
Cairo: Et 2D-grafikbibliotek, der understøtter flere output-enheder
Horde3D er en lille 3D-renderings- og animationsmotor
magnum C++11 og OpenGL 2D/3D grafikmotor
Ogre 3D er en sceneorienteret, realtids, fleksibel 3D-renderingsmotor (ikke en spilmotor) skrevet i C++
OpenSceneGraph er et højtydende, open source 3D-grafikværktøj
Panda3D er et framework til 3D-rendering og spiludvikling, skrevet i Python og C++.
Skia er et komplet bibliotek af 2D-grafik til tegning af tekst, grafik og billeder
Urho3D cross-platform rendering og spilmotor.
Billedbehandling

Boost.GIL: Universelt billedbibliotek
CImg: Et lille open source C++ værktøjssæt til billedbehandling
CxImage: Et billedbehandlings- og konverteringsbibliotek til indlæsning, gemning, visning og konvertering, og kan behandle billedformater som BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX, TGA, WMF, WBMP, JBG, J2K.
FreeImage: Et open source-bibliotek, der understøtter almindelige billedformater og andre formater, der kræves til multimedieapplikationer i dag.
GDCM: Græsrodsbibliotek DICOM-bibliotek
ITK: Tværplatforms open source billedanalysesystem
Magick++: C++-grænsefladen i ImageMagik-programmet
MagickWnd: C++-interface til ImageMagick-programmet
OpenCV: Et open source computer vision-bibliotek
Tesseract-OCR: OCR-motor
VIGRA: Et generelt C++ computersynsbibliotek til billedanalyse
VTK: Open source gratis softwaresystem til 3D-computergrafik, billedbehandling og visualisering.
Internationalisering

gettext :GNU 'gettext'
IBM ICU: C-, C++- og Java-biblioteker med Unicode- og global understøttelse
libiconv: Et bibliotek til kodningskonvertering mellem forskellige tegnkodninger
Jason

frosset: Jason parse-generator for C/C++
Jansson: Et C-bibliotek, der koder og behandler Jason-data
jbson: Et bibliotek til at bygge og iterere på BSON-data og Json-dokumentation i C++14
JeayeSON: Et meget robust C++ JSON-bibliotek, der kun indeholder headerfiler
JSON++: C++ JSON-parser
json-parser: En JSON-parser skrevet i bærbar ANSI C, som optager meget lidt hukommelse
json11: Et mini C++11 JSON-bibliotek
jute: En meget simpel C++ JSON-parser
ibjson: Et JSON-parsing og printbibliotek i C, som er let at integrere med enhver model.
libjson: Et letvægts JSON-bibliotek
PicoJSON: JSON-parset serialisering i C++, der kun indeholder headerfilen
qt-json: En simpel klasse til at løse JSON-data og QVariant-hierarkier
QJson: Et Qt-baseret bibliotek, der kortlægger JSON-data til QVariant-objekter
RapidJSON: En hurtig JSON-parsingsgenerator til C++ med både SAX- og DOM-stilarter af API'er
YAJL: Et hurtigt streaming JSON-parsingsbibliotek i C
Log

Boost.Log: Designet er meget modulært og udvideligt
easyloggingpp: C++ logbibliotek, der kun indeholder en enkelt headerfil.
Log4cpp: En samling af C++-biblioteker med fleksibilitet til at tilføje logfiler til filer, systemlogfiler, IDSA og andre.
templog: Et letvægts C++-bibliotek, der kan tilføje logfiler til din C++-applikation
Maskinlæring

Caffe: En fast neural netværksramme
CCV: Et moderne computer vision-bibliotek med C-sproget som kerne
mlpack: Et udvideligt C++ maskinlæringsbibliotek
OpenCV: Open source computer vision-bibliotek
Anbefaler: Et C-bibliotek, der bruger kollaborativ filtrering til at anbefale produkter/foreslå produkter.
SHOGUN: Shogun maskinlæringsværktøj
sofia-ml: En suite af hurtige inkrementelle algoritmer til maskinlæring
Matematik

Armadillo: Et højkvalitets C++ lineært algebrabibliotek med en god balance mellem hastighed og brugervenlighed. Syntaksen ligner MatlAB
blaze: Et højtydende C++ matematikbibliotek til tætte og sparsomme algoritmer.
ceres-solver: Et C++-bibliotek fra Google til modellering og løsning af store komplekse ikke-lineære mindste kvadraters problemer.
CGal: En samling af effektive og pålidelige ensemble-algoritmer
cml: Et gratis C++ matematikbibliotek til spil og grafik
Eigen: Et bibliotek af avancerede C++-skabelonheadere, inklusive lineær algebra, matricer, vektoroperationer, numerisk løsning og andre relaterede algoritmer.
GMTL: Mathematical Graph Template Library er et sæt værktøjer, der implementerer grundlæggende grafik omfattende.
GMP: ET C/C++-bibliotek til højpræcisionsberegninger, der håndterer fortegnede heltal, rationale tal og flydende kommatal.
Multimedie

GStreamer: Et bibliotek til at bygge grafik til mediebehandlingskomponenter
LIVE555 Streaming Medier: Multimediestreamingbiblioteker, der bruger åbne standardprotokoller (RTP/RTCP, RTSP, SIP).
libVLC: libVLC (VLC SDK) medierammeværk
QtAv: Et multimedie-afspilningsframework baseret på Qt og FFmpeg, som hjælper dig med at skrive en afspiller med lethed
SDL: Simpelt og direkte kontrolmedielag
SFML: Hurtigt og nemt multimediebibliotek
Internet

ACE: C++ objektorienteret netværk bliver et værktøjssæt
Boost.Asio: Et tværplatforms C++-bibliotek til netværk og underliggende I/O-programmering
Casablanca:C++ REST SDK
cpp-netlib: En samling af open source-biblioteker til avanceret netværksprogrammering
Dyad.c: Asynkront netværk for C
libcurl: Et multiprotokol filoverførselsbibliotek
Mongoose: Meget let webserver
Muduo: Et C++ ikke-blokerende netværksbibliotek til Linux multitrådede servere
net_skeleton: TCP klient/server-bibliotek til C/C++
nope.c: Ultra-let C-baseret softwareplatform til skalerbare server- og webapplikationer. For C-programmører, overvej node.js
Onion: Et C HTTP-serverbibliotek designet til at være let og nemt at bruge.
POCO: Et C++-klasse bibliotek til opbygning af web- og internetbaserede applikationer, der kan køre på desktop, server, mobil og indlejrede systemer.
RakNet: En platformurørende, open source C++ webmotor til spiludviklere.
Tuf: Et asynkront webframework til C++ bygger oven på Qt.
WebSocket++: Et websocket klient/server-bibliotek baseret på C++/Boost Aiso
ZeroMQ: Højhastigheds, modulært asynkront kommunikationsbibliotek
Fysik

Dynamiksimuleringsmotor
Box2D: 2D spilfysikmotor.
Bullet: 3D-spilfysikmotor.
Chipmunk: Et bibliotek af hurtig, letvægts 2D-spilfysik
LiquidFun: 2D spilfysikmotor
ODE: Open Dynamics Engine - Open source, højtydende bibliotek, der simulerer stive legemedynamikker.
ofxBox2d: Box2D open source framework wrapper.
Simbody: Højtydende C++ multibody dynamics/fysik-bibliotek, der simulerer fælles biomekanik og mekaniske systemer som køretøjer, robotter og menneskelige skeletter.
Robotteknologi

MOOS-IvP: Et sæt open source C++-moduler, der giver autonomi for robotplatforme, især autonome marinefartøjer.
MRPT: Mobile Robot Programming Toolkit
PCL: Point Cloud Library er et uafhængigt, stort åbent projekt for 2D/3D-billeder og punktcloud-behandling.
Robotics Library (RL): Et selvstændigt C++-bibliotek, der inkluderer robotdynamik, bevægelsesplanlægning og kontrol.
RobWork: En samling af C++-biblioteker til simulering og styring af robotsystemer.
ROS: Robotoperativsystem, der leverer biblioteker og værktøjer til at hjælpe softwareudviklere med at skabe robotapplikationer.
Videnskabelige beregninger

FFTW: Et C-sprogbibliotek, der bruger endimensionelle eller flerdimensionelle DFT-beregninger.
GSL: GNU Science Library.
Manuskript

ChaiScript: Et brugervenligt indlejret scriptsprog til C++.
Lua: En lille og hurtig scripting-motor til konfigurationsfiler og grundlæggende applikationsscripts.
luacxx: C++ 11 API til oprettelse af Lua-bindinger
SWIG: En wrapper/interface-generator, der gør det muligt at linke din C++-kode til JavaScript, Perl, PHP, Python, TCL og Ruby
V7: Indlejret JavaScript-motor.
V8: Googles hurtige JavaScript-motor, der kan indlejres i enhver C++-applikation.
Serialisering

Cap'n Proto: Hurtig dataudvekslingsformat og RPC-system.
morgenmad: C++11 serialiseringsbibliotek
FlatBuffers: Et hukommelseseffektivt serialiseringsbibliotek
MessagePack: Et effektivt binært serialiseringsbibliotek til C/C++, såsom JSON
protobuf: Protobuf, Googles dataudvekslingsformat.
protobuf-c: En protokolbufferimplementering af C
SimpleBinaryEncoding: Kodning og dekodning af applikationsinformation i binært format til applikationer med lav latenstid.
Thrift: Effektiv tværsproget IPC/RPC til C++, Java, Python, PHP, C# og mange andre sprog, oprindeligt udviklet af Twitter.
Video

libvpx: VP8/VP9 kodnings- og dekodnings-SDK
FFmpeg: En komplet, tværplatformsløsning til optagelse, konvertering af video- og lydstrømme.
libde265: En implementering af den åbne H.265 videocodec.
OpenH264: Open source H.364-codec.
Theora: Gratis og open source videokomprimeringsformat.
Virtuelle maskiner

CarpVM: En interessant VM i C, lad os se på det sammen.
MicroPython: Designet til at implementere Python 3.x på en mikrocontroller
TinyVM: En lille, hurtig, letvægts virtuel maskine skrevet i ren ANSI C.
Webapplikationsrammeværk

Civetweb: Tilbyder en brugervenlig, kraftfuld C/C++ indlejret webserver med valgfri CGI-, SSL- og Lua-understøttelse.
CppCMS: Gratis og højtydende webudviklingsrammeværk (ikke CMS).
Crow: Et C++ microweb-framework (inspireret af Python Flask)
Kore: Ultrahurtig og fleksibel webserver/framework til webapplikationer udviklet i C.
libOnion: Et letvægtsbibliotek, der hjælper dig med at oprette webservere ved hjælp af programmeringssproget C.
QDjango: Et webframework skrevet i C++ baseret på Qt-biblioteket, som forsøger at emulere Django API'en, deraf navnet.
Wt: Et C++-bibliotek til udvikling af webapplikationer.
XML

XML er elendigt, XML-parsing er irriterende, og det er også en katastrofe for computere. Der er ingen grund til, at denne frygtelige ting overhovedet eksisterer. ——Linus Torvalds
Eksempel: Et xml-parsingsbibliotek skrevet i C
Libxml2: Gnomes xml C-parser og værktøjssæt
libxml++: C++'s xml-parser
PugiXML: En letvægts, simpel og hurtig XML-parser til C++, der understøtter XPath.
RapidXml: Forsøger at skabe den hurtigste XML-parser, samtidig med at brugervenlighed, portabilitet og rimelig W3C-kompatibilitet bevares.
TinyXML: En simpel og lille C++XML-parser, der nemt kan integreres i andre projekter.
TinyXML2: En simpel og hurtig C++CML-parser, der nemt kan integreres i andre projekter.
TinyXML++: En helt ny grænseflade til TinyXML, der udnytter mange af de mange fordele ved C++, skabeloner, undtagelser og bedre undtagelseshåndtering.
Xerces-C++: En XML-valideret parser skrevet i et delmængde af portable C++.
Flere blandede

Nogle nyttige biblioteker eller værktøjer, men de passer ikke ind i ovenstående kategorier, eller de har endnu ikke kategorier.
C++ Format: Et lille, sikkert og hurtigt formateret bibliotek til C++
casacore: En serie af C++ kernebiblioteker afledt af aips++
cxx-prettyprint: Printbibliotek til C++-containere
DynaPDF: Et brugervenligt PDF-genereringsbibliotek
gcc-poison: En simpel headerfil, der hjælper udviklere med at forbyde usikre C/C++-funktioner i deres applikationer.
googlemock: Et bibliotek til skrivning og brug af C++ mock-klasser
HTTP Parser: C's http request/response-parser
libcpuid: Et lille C-bibliotek til feature-udvinding af x86 CPU-detektionsbokse
Libevil: Licenschef
libusb: Tillader mobil adgang til det universelle USB-bibliotek af USB-enheder
PCRE: Regular Expression C-biblioteket, inspireret af funktionaliteten af regulære udtryk i Perl.
Remote Call Framework: C++'s interproceskommunikationsramme.
Scintilla: Kontrol med redigering af open kildekode
Serielt Kommunikationsbibliotek: Et platformtværligt, serielt bibliotek skrevet i C++-sproget.
SDS:C's simple dynamiske strengbibliotek
SLDR: Ultra-let DNS-resolver
SLRE: Ultralet regulært udtryksbibliotek
Fase: Mobil robotsimulator
VarTypes: C++/Qt4 funktionsrig, objektorienteret rammeværk til håndtering af variabler.
ZBar: 'Barcode Scanner'-bibliotek, der scanner stregkoder i foto-, billed- og videostrømme og returnerer resultater.
CppVerbalExpressions: Let-at-bruge C++ regulære udtryk
QtVerbalExpressions: Et Qt-bibliotek baseret på C++ VerbalExpressions-biblioteket
PHP-CPP: Et bibliotek, der bruger C++ til at bygge PHP-udvidelser
Better String: Endnu et strengbibliotek til C, mere funktionsrigt, men uden buffer overflow-problemer, og inkluderer også en C++-wrapper.
Programmel

Software, der bruges til at skabe et udviklingsmiljø
Compiler

Clang: Udviklet af Apple
GCC: GNU Compiler-samling
Intel C++ Compiler: Udviklet af Intel Corporation
LLVM: En samling af modulære og genanvendelige compiler- og toolchain-teknologier
Microsoft Visual C++ : MSVC, udviklet af Microsoft Corporation
Åbn WatCom: Watcom, C, C++ og Fortran krydskompilatorer og værktøjer
TCC: Lightweight C-kompilator
Online kompilator

Codepad: Online compiler/interpreter, et simpelt samarbejdsværktøj
CodeTwist: En simpel online compiler/fortolker, der gør det muligt at indsætte C-, C++- eller Java-kode, køre den online og se resultaterne
coliru: Online compiler/shell, understøtter forskellige C++-compilere
Compiler Explorer: En interaktiv compiler, der kan udføre assembly-output
CompileOnline: Kompilering og eksekvering af C++-programmer online på Linux
Ideone: En online kompilator og fejlfindingsværktøj, der gør det muligt at kompilere og køre kildekode online, og understøtter over 60 programmeringssprog.
Debugger

Sammenligning af debuggere: Liste over debuggere fra Wikipedia
GDB: GNU-debugger
Valgrind: Hukommelsesfejlfinding, hukommelseslækagedetektion, værktøjer til performanceanalyse.
Integreret udviklingsmiljø (IDE)

AppCode: Byg et integreret udviklingsmiljø til Objective-C, C, C++, Java og Java-udvikling på JetBrains' IntelliJ IDEA-platform
CLion: Et platformoverskridende integreret udviklingsmiljø for C/C++ fra JetBrains
Code::Blocks :免费C,C++和Fortran的集成开发环境
CodeLite: Endnu et gratis C/C++ integreret udviklingsmiljø på tværs af platforme
Dev-C++: Et portabelt C/C++/C+++11 integreret udviklingsmiljø
Eclipse CDT: Et fuldt udstyret C- og C++-integreret udviklingsmiljø baseret på Eclipse-platformen
Geany: Letvægts, hurtigt, tværplatforms integreret udviklingsmiljø.
IBM VisualAge: Et integreret udviklingsmiljø til hjemmecomputere fra IBM.
Ironi-tilstand: C/C++ mikrotilstand for Emacs drevet af libclang
KDevelop: Gratis og open source integreret udviklingsmiljø
Microsoft Visual Studio: Et integreret udviklingsmiljø fra Microsoft
NetBeans: Et integreret udviklingsmiljø, der primært bruges til Java-udvikling, men understøtter også andre sprog, især PHP, C/C++ og HTML5.
Qt Creator: Et tværplatforms C++, Javascript og QML integreret udviklingsmiljø, som også er en del af Qt SDK.
rtags: C/C++ klient-server-indeks til integration med clang-baserede emacs
Xcode: Udviklet af Apple
YouCompleteMe: En motor til Vim, der hurtigt forvrenger søgning og færdiggør koden baseret på den kode, du skriver.
Byg systemet

Bear: Et værktøj, der bruges til at generere en kompileret database til clang-værktøjet
Biicode: En simpel filbaseret afhængighedsmanager.
CMake: Platformurørende, gratis og open source-software, der bruges til at styre processen med at bygge software ved hjælp af en uafhængigt kompileret tilgang.
CPM: C++ pakkehåndtering baseret på CMake og Git
FASTBuild: Et højtydende, open source build-system, der understøtter meget skalerbar kompilering, buffering og netværksdistribution.
Ninja: Et lille byggesystem med fokus på hastighed
Scons: Et softwareværktøj konfigureret med Python scipt
Tundra: Et højtydende kode-build-system, der giver de bedste inkrementelle byggetider, selv til meget store softwareprojekter.
tup: Et filbaseret build-system, der bruges til at overvåge ændrede filer i baggrunden.
Statisk kodeanalyse

Cppcheck: Statisk C/C++ kodeanalyseværktøj
include-what-you-use: Et værktøj til kodeanalyse ved brug af clang, som kan #included i C- og C++-filer.
OCLint: Statisk kildekodeanalyseværktøj til C, C++ og Objective-C for at forbedre kvaliteten og reducere fejl.
Clang Static Analyzer: Et kildekodeanalyseværktøj til at finde fejl i C-, C++- og Objective-C-programmer
Liste over værktøjer til statisk kodeanalyse: En liste over statisk kodeanalyseværktøjer fra Wikipedia





Tidligere:Microsoft Exchange Server 2010 gratis mailsystem
Næste:Ekstra! 360 Website Guard har tilføjet en ny node til Langfang Unicom!
Opslået på 24/07/2017 05.43.27 |
Tak fordi du delte
Opslået på 07/08/2017 07.36.27 |
Tak fordi du delte
Opslået på 15/08/2017 06.37.12 |
Tak fordi du delte
Opslået på 01/11/2017 19.56.51 |
Tag et kig, kig på det
Opslået på 15/09/2020 13.59.20 |
Hvad laver du? Det her er.......
Opslået på 15/12/2023 17.01.16 |
Lynhurtig:Forfattere bliver udelukket eller fjernet indhold blokeres automatisk
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com