c++要知道的一些東西_第1頁
c++要知道的一些東西_第2頁
c++要知道的一些東西_第3頁
c++要知道的一些東西_第4頁
c++要知道的一些東西_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、關(guān)于 C+ 框架、庫和資源的一些匯總列表,由 HYPERLINK /fffaraz/awesome-cpp t _blank fffaraz發(fā)起和維護。內(nèi)容包括:標準庫、Web應用框架、人工智能、數(shù)據(jù)庫、圖片處理、機器學習、日志、代碼分析等。標準庫 HYPERLINK /wiki/C%2B%2B_Standard_Library%20target= C+ Standard Library:是一系列類和函數(shù)的集合,使用核心語言編寫,也是C+ISO自身標準的一部分。 HYPERLINK /wiki/Standard_Template_Library%20target= Standard Templ

2、ate Library:標準模板庫 HYPERLINK /wiki/C_POSIX_library%20target= C POSIX library: POSIX系統(tǒng)的C標準庫規(guī)范 HYPERLINK /cplusplus%20target= ISO C+ Standards Committee:C+標準委員會框架C+通用框架和庫 HYPERLINK /%20target= Apache C+ Standard Library:是一系列算法,容器,迭代器和其他基本組件的集合 HYPERLINK /%20target= ASL:Adobe源代碼庫提供了同行的評審和可移植的C+源代碼庫。 HYP

3、ERLINK /boostorg%20target= Boost:大量通用C+庫的集合。 HYPERLINK /bloomberg/bde%20target= BDE:來自于彭博資訊實驗室的開發(fā)環(huán)境。 HYPERLINK /%20target= Cinder:提供專業(yè)品質(zhì)創(chuàng)造性編碼的開源開發(fā)社區(qū)。 HYPERLINK http:/ryan.gulix.cl/fossil.cgi/cxxomfort/%20target= Cxxomfort:輕量級的,只包含頭文件的庫,將C+ 11的一些新特性移植到C+03中。 HYPERLINK /%20target= Dlib:使用契約式編程和現(xiàn)代C+科技設(shè)

4、計的通用的跨平臺的C+庫。 HYPERLINK /paulhodge/EASTL%20target= EASTL:EA-STL公共部分 HYPERLINK /sumeetchhetri/ffead-cpp%20target= ffead-cpp:企業(yè)應用程序開發(fā)框架 HYPERLINK /facebook/folly%20target= Folly:由Facebook開發(fā)和使用的開源C+庫 HYPERLINK /julianstorer/JUCE%20target= JUCE:包羅萬象的C+類庫,用于開發(fā)跨平臺軟件 HYPERLINK /facebook/libphenom%20target=

5、 libPhenom:用于構(gòu)建高性能和高度可擴展性系統(tǒng)的事件框架。 HYPERLINK /sourcey/libsourcey%20target= LibSourcey:用于實時的視頻流和高性能網(wǎng)絡(luò)應用程序的C+11 evented IO HYPERLINK /koanlogic/libu%20target= LibU: C語言寫的多平臺工具庫 HYPERLINK /%20target= Loki:C+庫的設(shè)計,包括常見的設(shè)計模式和習語的實現(xiàn)。 HYPERLINK /p/mili/%20target= MiLi:只含頭文件的小型C+庫 HYPERLINK http:/www.openframe

6、works.cc/%20target= openFrameworks:開發(fā)C+工具包,用于創(chuàng)意性編碼。 HYPERLINK /%20target= Qt:跨平臺的應用程序和用戶界面框架 HYPERLINK /p/reason/%20target= Reason:跨平臺的框架,使開發(fā)者能夠更容易地使用Java,.Net和Python,同時也滿足了他們對C+性能和優(yōu)勢的需求。 HYPERLINK http:/root.cern.ch/%20target= ROOT:具備所有功能的一系列面向?qū)ο蟮目蚣埽軌蚍浅8咝У靥幚砗头治龃罅康臄?shù)據(jù),為歐洲原子能研究機構(gòu)所用。 HYPERLINK /%20tar

7、get= STLport:是STL具有代表性的版本 HYPERLINK /%20target= STXXL:用于額外的大型數(shù)據(jù)集的標準模板庫。 HYPERLINK /%20target= Ultimate+:C+跨平臺快速應用程序開發(fā)框架 HYPERLINK /projects/wtl/%20target= Windows Template Library:用于開發(fā)Windows應用程序和UI組件的C+庫 HYPERLINK /jll63/yomm11%20target= Yomm11:C+11的開放multi-methods.人工智能 HYPERLINK /aigamedev/btsk%20

8、target= btsk:游戲行為樹啟動器工具 HYPERLINK /%20target= Evolving Objects:基于模板的,ANSI C+演化計算庫,能夠幫助你非??焖俚鼐帉懗鲎约旱碾S機優(yōu)化算法。 HYPERLINK /andrometa/neu%20target= Neu:C+11框架,編程語言集,用于創(chuàng)建人工智能應用程序的多用途軟件系統(tǒng)。異步事件循環(huán) HYPERLINK /%20target= Boost.Asio:用于網(wǎng)絡(luò)和底層I/O編程的跨平臺的C+庫。 HYPERLINK http:/libev.schmorp.de/%20target= libev:功能齊全,高性能的

9、時間循環(huán),輕微地仿效libevent,但是不再像libevent一樣有局限性,也修復了它的一些bug。 HYPERLINK /%20target= libevent:事件通知庫 HYPERLINK /joyent/libuv%20target= libuv:跨平臺異步I/O。音頻音頻,聲音,音樂,數(shù)字化音樂庫 HYPERLINK /%20target= FMOD:易于使用的跨平臺的音頻引擎和音頻內(nèi)容的游戲創(chuàng)作工具。 HYPERLINK /micknoise/Maximilian%20target= Maximilian:C+音頻和音樂數(shù)字信號處理庫 HYPERLINK /%20target=

10、OpenAL:開源音頻庫跨平臺的音頻API HYPERLINK /%20target= Opus:一個完全開放的,免版稅的,高度通用的音頻編解碼器 HYPERLINK /%20target= Speex:免費編解碼器,為Opus所廢棄 HYPERLINK /TonicAudio/Tonic%20target= Tonic: C+易用和高效的音頻合成 HYPERLINK /vorbis/%20target= Vorbis: Ogg Vorbis是一種完全開放的,非專有的,免版稅的通用壓縮音頻格式。生態(tài)學生物信息,基因組學和生物技術(shù) HYPERLINK http:/molpopgen.github

11、.io/libsequence/%20target= libsequence:用于表示和分析群體遺傳學數(shù)據(jù)的C+庫。 HYPERLINK http:/www.seqan.de/%20target= SeqAn:專注于生物數(shù)據(jù)序列分析的算法和數(shù)據(jù)結(jié)構(gòu)。 HYPERLINK /ekg/vcflib%20target= Vcflib:用于解析和處理VCF文件的C+庫 HYPERLINK /jewmanchue/wham%20target= Wham:直接把聯(lián)想測試應用到BAM文件的基因結(jié)構(gòu)變異。壓縮壓縮和歸檔庫 HYPERLINK /%20target= bzip2:一個完全免費,免費專利和高質(zhì)量的

12、數(shù)據(jù)壓縮 HYPERLINK /attila_afra/doboz/overview%20target= doboz:能夠快速解壓縮的壓縮庫 HYPERLINK /physfs/%20target= PhysicsFS:對各種歸檔提供抽象訪問的庫,主要用于視頻游戲,設(shè)計靈感部分來自于Quake3的文件子系統(tǒng)。 HYPERLINK /projects/frameworks/karchive%20target= KArchive:用于創(chuàng)建,讀寫和操作文件檔案(例如zip和 tar)的庫,它通過QIODevice的一系列子類,使用gzip格式,提供了透明的壓縮和解壓縮的數(shù)據(jù)。 HYPERLINK /

13、p/lz4/%20target= LZ4:非??焖俚膲嚎s算法 HYPERLINK /p/lzham/%20target= LZHAM:無損壓縮數(shù)據(jù)庫,壓縮比率跟LZMA接近,但是解壓縮速度卻要快得多。 HYPERLINK /sdk.html%20target= LZMA:7z格式默認和通用的壓縮方法。 HYPERLINK /lzmat.htm%20target= LZMAT:及其快速的實時無損數(shù)據(jù)壓縮庫 HYPERLINK /p/miniz/%20target= miniz:單一的C源文件,緊縮/膨脹壓縮庫,使用zlib兼容API,ZIP歸檔讀寫,PNG寫方式。 HYPERLINK /nmoi

14、nvaz/minizip%20target= Minizip:Zlib最新bug修復,支持PKWARE磁盤跨越,AES加密和IO緩沖。 HYPERLINK /p/snappy/%20target= Snappy:快速壓縮和解壓縮 HYPERLINK /%20target= ZLib:非常緊湊的數(shù)據(jù)流壓縮庫 HYPERLINK /%20target= ZZIPlib:提供ZIP歸檔的讀權(quán)限。并發(fā)性并發(fā)執(zhí)行和多線程 HYPERLINK /kylelutz/compute%20target= Boost.Compute:用于OpenCL的C+GPU計算庫 HYPERLINK /HSA-Librari

15、es/Bolt%20target= Bolt:針對GPU進行優(yōu)化的C+模板庫 HYPERLINK /schlangster/cpp.react%20target= C+React:用于C+11的反應性編程庫 HYPERLINK /%20target= Intel TBB:Intel線程構(gòu)件塊 HYPERLINK /libclsph/libclsph%20target= Libclsph:基于OpenCL的GPU加速SPH流體仿真庫 HYPERLINK /opencl/%20target= OpenCL:并行編程的異構(gòu)系統(tǒng)的開放標準 HYPERLINK /%20target= OpenMP:Op

16、enMP API HYPERLINK http:/thrust.github.io/%20target= Thrust:類似于C+標準模板庫的并行算法庫 HYPERLINK /STEllAR-GROUP/hpx/%20target= HPX:用于任何規(guī)模的并行和分布式應用程序的通用C+運行時系統(tǒng) HYPERLINK /ddemidov/vexcl%20target= VexCL:用于OpenCL/CUDA 的C+向量表達式模板庫。容器 HYPERLINK /p/cpp-btree/%20target= C+ B-tree:基于B樹數(shù)據(jù)結(jié)構(gòu),實現(xiàn)命令內(nèi)存容器的模板庫 HYPERLINK /goo

17、ssaert/hashmap%20target= Hashmaps: C+中開放尋址哈希表算法的實現(xiàn)密碼學 HYPERLINK /%20target= Bcrypt:一個跨平臺的文件加密工具,加密文件可以移植到所有可支持的操作系統(tǒng)和處理器中。 HYPERLINK /fffaraz/awesome-cpp/blob/master%20target= BeeCrypt: HYPERLINK /%20target= Botan: C+加密庫 HYPERLINK /%20target= Crypto+:一個有關(guān)加密方案的免費的C+庫 HYPERLINK /%20target= GnuPG: OpenP

18、GP標準的完整實現(xiàn) HYPERLINK /%20target= GnuTLS:實現(xiàn)了SSL,TLS和DTLS協(xié)議的安全通信庫 HYPERLINK /software/libgcrypt/%20target= Libgcrypt HYPERLINK /fffaraz/awesome-cpp/blob/master%20target= libmcrypt HYPERLINK /%20target= LibreSSL:免費的SSL/TLS協(xié)議,屬于2014 OpenSSL的一個分支 HYPERLINK /libtom/libtomcrypt%20target= LibTomCrypt:一個非常全面的

19、,模塊化的,可移植的加密工具 HYPERLINK /jedisct1/libsodium%20target= libsodium:基于NaCI的加密庫,固執(zhí)己見,容易使用 HYPERLINK http:/www.lysator.liu.se/nisse/nettle/%20target= Nettle底層的加密庫 HYPERLINK /%20target= OpenSSL: 一個強大的,商用的,功能齊全的,開放源代碼的加密庫。 HYPERLINK /kokke/tiny-AES128-C%20target= Tiny AES128 in C:用C實現(xiàn)的一個小巧,可移植的實現(xiàn)了AES128ESB

20、的加密算法數(shù)據(jù)庫數(shù)據(jù)庫,SQL服務器,ODBC驅(qū)動程序和工具 HYPERLINK /paulftw/hiberlite%20target= hiberlite:用于Sqlite3的C+對象關(guān)系映射 HYPERLINK /redis/hiredis%20target= Hiredis: 用于Redis數(shù)據(jù)庫的很簡單的C客戶端庫 HYPERLINK /google/leveldb%20target= LevelDB: 快速鍵值存儲庫 HYPERLINK /mdb/%20target= LMDB:符合數(shù)據(jù)庫四大基本元素的嵌入鍵值存儲 HYPERLINK /mysql+/%20target= MySQ

21、L+:封裝了MySql的C API的C+ 包裝器 HYPERLINK /facebook/rocksdb%20target= RocksDB:來自Facebook的嵌入鍵值的快速存儲 HYPERLINK /%20target= SQLite:一個完全嵌入式的,功能齊全的關(guān)系數(shù)據(jù)庫,只有幾百KB,可以正確包含到你的項目中。調(diào)試調(diào)試庫, 內(nèi)存和資源泄露檢測,單元測試 HYPERLINK /doc/libs/master/libs/test/doc/html/index.html%20target= Boost.Test:Boost測試庫 HYPERLINK /philsquared/Catch%2

22、0target= Catch:一個很時尚的,C+原生的框架,只包含頭文件,用于單元測試,測試驅(qū)動開發(fā)和行為驅(qū)動開發(fā)。 HYPERLINK /wiki/Software/cppunit/%20target= CppUnit:由JUnit移植過來的C+測試框架 HYPERLINK /cmake/help/v2.8.8/ctest.html%20target= CTest:CMake測試驅(qū)動程序 HYPERLINK /p/googletest/%20target= googletest:谷歌C+測試框架 HYPERLINK /deplinenoise/ig-debugheap%20target= i

23、g-debugheap:用于跟蹤內(nèi)存錯誤的多平臺調(diào)試堆 HYPERLINK /zorgnax/libtap%20target= libtap:用C語言編寫測試 HYPERLINK /memtrack.html%20target= MemTrack用于C+跟蹤內(nèi)存分配 HYPERLINK /jonasmeyer/microprofile/overview%20target= microprofile- 跨平臺的網(wǎng)絡(luò)試圖分析器 HYPERLINK /techinfo/jtns/jtn002.html%20target= minUnit:使用C寫的迷你單元測試框架,只使用了兩個宏 HYPERLINK

24、 /Celtoys/Remotery%20target= Remotery:用于web視圖的單一C文件分析器 HYPERLINK /%20target= UnitTest+:輕量級的C+單元測試框架游戲引擎 HYPERLINK /%20target= Cocos2d-x:一個跨平臺框架,用于構(gòu)建2D游戲,互動圖書,演示和其他圖形應用程序。 HYPERLINK /%20target= Grit:社區(qū)項目,用于構(gòu)建一個免費的游戲引擎,實現(xiàn)開放的世界3D游戲。 HYPERLINK /%20target= Irrlicht:C+語言編寫的開源高性能的實時#D引擎 HYPERLINK /%20targe

25、t= Polycode:C+實現(xiàn)的用于創(chuàng)建游戲的開源框架(與Lua綁定)。圖形用戶界面 HYPERLINK .uk/%20target= CEGUI: 很靈活的跨平臺GUI庫 HYPERLINK /index.php%20target= FLTK:快速,輕量級的跨平臺的C+GUI工具包。 HYPERLINK /%20target= GTK+: 用于創(chuàng)建圖形用戶界面的跨平臺工具包 HYPERLINK /en/%20target= gtkmm:用于受歡迎的GUI庫GTK+的官方C+接口。 HYPERLINK /ocornut/imgui%20target= imgui:擁有最小依賴關(guān)系的立即模式圖

26、形用戶界面 HYPERLINK /%20target= libRocket: HYPERLINK /%20target= libRocket是一個C+ HTML/CSS 游戲接口中間件 HYPERLINK /%20target= MyGUI:快速,靈活,簡單的GUI HYPERLINK /ncurses/%20target= Ncurses:終端用戶界面 HYPERLINK /%20target= QCustomPlot:沒有更多依賴關(guān)系的Qt繪圖控件 HYPERLINK /%20target= Qwt:用戶與技術(shù)應用的Qt 控件 HYPERLINK /%20target= QwtPlot3D

27、:功能豐富的基于Qt/OpenGL的C+編程庫,本質(zhì)上提供了一群3D控件 HYPERLINK /Twolewis/OtterUI%20target= OtterUI: HYPERLINK /Twolewis/OtterUI%20target= OtterUI是用于嵌入式系統(tǒng)和互動娛樂軟件的用戶界面開發(fā)解決方案 HYPERLINK /%20target= PDCurses包含源代碼和預編譯庫的公共圖形函數(shù)庫 HYPERLINK /%20target= wxWidgetsC+庫,允許開發(fā)人員使用一個代碼庫可以為widows, Mac OS X,Linux和其他平臺創(chuàng)建應用程序圖形 HYPERLIN

28、K /bkaradzic/bgfx%20target= bgfx:跨平臺的渲染庫 HYPERLINK /%20target= Cairo:支持多種輸出設(shè)備的2D圖形庫 HYPERLINK /horde3d/Horde3D%20target= Horde3D一個小型的3D渲染和動畫引擎 HYPERLINK /mosra/magnum%20target= magnumC+11和OpenGL 2D/3D 圖形引擎 HYPERLINK /%20target= Ogre 3D用C+編寫的一個面向場景,實時,靈活的3D渲染引擎(并非游戲引擎) HYPERLINK /%20target= OpenScene

29、Graph具有高性能的開源3D圖形工具包 HYPERLINK /%20target= Panda3D用于3D渲染和游戲開發(fā)的框架,用Python和C+編寫。 HYPERLINK /google/skia%20target= Skia用于繪制文字,圖形和圖像的完整的2D圖形庫 HYPERLINK /urho3d/Urho3D%20target= urho3d跨平臺的渲染和游戲引擎。圖像處理 HYPERLINK /doc/libs/1_56_0/libs/gil/doc/index.html%20target= Boost.GIL:通用圖像庫 HYPERLINK /%20target= CImg:

30、用于圖像處理的小型開源C+工具包 HYPERLINK http:/www.xdp.it/cximage.htm%20target= CxImage:用于加載,保存,顯示和轉(zhuǎn)換的圖像處理和轉(zhuǎn)換庫,可以處理的圖片格式包括 BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX, TGA, WMF, WBMP, JBG, J2K。 HYPERLINK /%20target= FreeImage:開源庫,支持現(xiàn)在多媒體應用所需的通用圖片格式和其他格式。 HYPERLINK /wiki/index.php/Main_Page%20target= GDCM:Grassroots

31、DICOM 庫 HYPERLINK /%20target= ITK:跨平臺的開源圖像分析系統(tǒng) HYPERLINK /script/api.php%20target= Magick+:ImageMagick程序的C+接口 HYPERLINK /script/api.php%20target= MagickWnd:ImageMagick程序的C+接口 HYPERLINK /%20target= OpenCV: 開源計算機視覺類庫 HYPERLINK /p/tesseract-ocr/%20target= tesseract-ocr:OCR引擎 HYPERLINK /ukoethe/vigra%20

32、target= VIGRA:用于圖像分析通用C+計算機視覺庫 HYPERLINK /%20target= VTK:用于3D計算機圖形學,圖像處理和可視化的開源免費軟件系統(tǒng)。國際化 HYPERLINK /software/gettext/%20target= gettext:GNU gettext HYPERLINK /%20target= IBM ICU:提供Unicode 和全球化支持的C、C+ 和Java庫 HYPERLINK /software/libiconv/%20target= libiconv:用于不同字符編碼之間的編碼轉(zhuǎn)換庫Jason HYPERLINK /cesanta/fr

33、ozen%20target= frozen: C/C+的Jason解析生成器 HYPERLINK /akheron/jansson%20target= Jansson:進行編解碼和處理Jason數(shù)據(jù)的C語言庫 HYPERLINK /chrismanning/jbson%20target= jbson:C+14中構(gòu)建和迭代BSON data,和Json 文檔的庫 HYPERLINK /jeaye/jeayeson%20target= JeayeSON:非常健全的C+ JSON庫,只包含頭文件 HYPERLINK /hjiang/jsonxx%20target= JSON+: C+ JSON 解析

34、器 HYPERLINK /udp/json-parser%20target= json-parser:用可移植的ANSI C編寫的JSON解析器,占用內(nèi)存非常少 HYPERLINK /dropbox/json11%20target= json11:一個迷你的C+11 JSON庫 HYPERLINK /amir-s/jute%20target= jute:非常簡單的C+ JSON解析器 HYPERLINK /vincenthz/libjson%20target= ibjson:C語言中的JSON解析和打印庫,很容易和任何模型集成。 HYPERLINK /projects/libjson/%20t

35、arget= libjson:輕量級的JSON庫 HYPERLINK /kazuho/picojson%20target= PicoJSON:C+中JSON解析序列化,只包含頭文件 HYPERLINK /gaudecker/qt-json%20target= qt-json:用于JSON數(shù)據(jù)和 QVariant層次間的相互解析的簡單類 HYPERLINK /flavio/qjson%20target= QJson:將JSON數(shù)據(jù)映射到QVariant對象的基于Qt的庫 HYPERLINK /miloyip/rapidjson%20target= RapidJSON: 用于C+的快速JSON 解

36、析生成器,包含SAX和DOM兩種風格的API HYPERLINK /lloyd/yajl%20target= YAJL:C語言中快速流JSON解析庫日志 HYPERLINK /doc/libs/1_56_0/libs/log/doc/html/index.html%20target= Boost.Log:設(shè)計非常模塊化,并且具有擴展性 HYPERLINK /easylogging/easyloggingpp%20target= easyloggingpp:C+日志庫,只包含單一的頭文件。 HYPERLINK /%20target= Log4cpp:一系列C+類庫,靈活添加日志到文件,系統(tǒng)日志,

37、IDSA和其他地方。 HYPERLINK /%20target= templog:輕量級C+庫,可以添加日志到你的C+應用程序中機器學習 HYPERLINK /BVLC/caffe%20target= Caffe:快速的神經(jīng)網(wǎng)絡(luò)框架 HYPERLINK /liuliu/ccv%20target= CCV:以C語言為核心的現(xiàn)代計算機視覺庫 HYPERLINK /%20target= mlpack:可擴展的C+機器學習庫 HYPERLINK /Itseez/opencv%20target= OpenCV:開源計算機視覺庫 HYPERLINK /GHamrouni/Recommender%20tar

38、get= Recommender:使用協(xié)同過濾進行產(chǎn)品推薦/建議的C語言庫。 HYPERLINK /shogun-toolbox/shogun%20target= SHOGUN:Shogun 機器學習工具 HYPERLINK /p/sofia-ml/%20target= sofia-ml:用于機器學習的快速增量算法套件數(shù)學 HYPERLINK /%20target= Armadillo:高質(zhì)量的C+線性代數(shù)庫,速度和易用性做到了很好的平衡。語法和MatlAB很相似 HYPERLINK /p/blaze-lib/%20target= blaze:高性能的C+數(shù)學庫,用于密集和稀疏算法。 HYPE

39、RLINK /%20target= ceres-solver:來自谷歌的C+庫,用于建模和解決大型復雜非線性最小平方問題。 HYPERLINK /%20target= CGal: 高效,可靠的集合算法集合 HYPERLINK /%20target= cml:用于游戲和圖形的免費C+數(shù)學庫 HYPERLINK /%20target= Eigen:高級C+模板頭文件庫,包括線性代數(shù),矩陣,向量操作,數(shù)值解決和其他相關(guān)的算法。 HYPERLINK /%20target= GMTL:數(shù)學圖形模板庫是一組廣泛實現(xiàn)基本圖形的工具。 HYPERLINK /%20target= GMP:用于個高精度計算的C/

40、C+庫,處理有符號整數(shù),有理數(shù)和浮點數(shù)。多媒體 HYPERLINK /%20target= GStreamer:構(gòu)建媒體處理組件圖形的庫 HYPERLINK /liveMedia/%20target= LIVE555 Streaming Media:使用開放標準協(xié)議(RTP/RTCP, RTSP, SIP) 的多媒體流庫 HYPERLINK /LibVLC%20target= libVLC:libVLC (VLC SDK)媒體框架 HYPERLINK /wang-bin/QtAV%20target= QtAv:基于Qt和FFmpeg的多媒體播放框架,能夠幫助你輕而易舉地編寫出一個播放器 HYP

41、ERLINK /%20target= SDL:簡單直控媒體層 HYPERLINK /%20target= SFML:快速,簡單的多媒體庫網(wǎng)絡(luò) HYPERLINK /schmidt/ACE.html%20target= ACE:C+面向?qū)ο缶W(wǎng)絡(luò)變成工具包 HYPERLINK /%20target= Boost.Asio:用于網(wǎng)絡(luò)和底層I/O編程的跨平臺的C+庫 HYPERLINK /%20target= Casablanca:C+ REST SDK HYPERLINK /%20target= cpp-netlib:高級網(wǎng)絡(luò)編程的開源庫集合 HYPERLINK /rxi/dyad%20target

42、= Dyad.c:C語言的異步網(wǎng)絡(luò) HYPERLINK http:/curl.haxx.se/libcurl/%20target= libcurl:多協(xié)議文件傳輸庫 HYPERLINK /cesanta/mongoose%20target= Mongoose:非常輕量級的網(wǎng)絡(luò)服務器 HYPERLINK /chenshuo/muduo%20target= Muduo:用于Linux多線程服務器的C+非阻塞網(wǎng)絡(luò)庫 HYPERLINK /cesanta/net_skeleton%20target= net_skeleton:C/C+的TCP 客戶端/服務器庫 HYPERLINK /riolet/no

43、pe.c%20target= nope.c:基于C語言的超輕型軟件平臺,用于可擴展的服務器端和網(wǎng)絡(luò)應用。 對于C編程人員,可以考慮node.js HYPERLINK /davidmoreno/onion%20target= Onion:C語言HTTP服務器庫,其設(shè)計為輕量級,易使用。 HYPERLINK /pocoproject%20target= POCO:用于構(gòu)建網(wǎng)絡(luò)和基于互聯(lián)網(wǎng)應用程序的C+類庫,可以運行在桌面,服務器,移動和嵌入式系統(tǒng)。 HYPERLINK /OculusVR/RakNet%20target= RakNet:為游戲開發(fā)人員提供的跨平臺的開源C+網(wǎng)絡(luò)引擎。 HYPERLI

44、NK /vinipsmaker/tufao%20target= Tuf o:用于Qt之上的C+構(gòu)建的異步Web框架。 HYPERLINK /zaphoyd/websocketpp%20target= WebSocket+:基于C+/Boost Aiso的websocket 客戶端/服務器庫 HYPERLINK /%20target= ZeroMQ:高速,模塊化的異步通信庫物理學動力學仿真引擎 HYPERLINK /p/box2d/%20target= Box2D:2D的游戲物理引擎。 HYPERLINK /bulletphysics/bullet3%20target= Bullet:3D的游戲

45、物理引擎。 HYPERLINK /slembcke/Chipmunk2D%20target= Chipmunk:快速,輕量級的2D游戲物理庫 HYPERLINK /google/liquidfun%20target= LiquidFun:2D的游戲物理引擎 HYPERLINK /%20target= ODE:開放動力學引擎-開源,高性能庫,模擬剛體動力學。 HYPERLINK /vanderlin/ofxBox2d%20target= ofxBox2d:Box2D開源框架包裝器。 HYPERLINK /simbody/simbody%20target= Simbody:高性能C+多體動力學/物

46、理庫,模擬關(guān)節(jié)生物力學和機械系統(tǒng),像車輛,機器人和人體骨骼。機器人學 HYPERLINK /%20target= MOOS-IvP:一組開源C+模塊,提供機器人平臺的自主權(quán),尤其是自主的海洋車輛。 HYPERLINK /%20target= MRPT:移動機器人編程工具包 HYPERLINK /PointCloudLibrary/pcl%20target= PCL:點云庫是一個獨立的,大規(guī)模的開放項目,用于2D/3D圖像和點云處理。 HYPERLINK /%20target= Robotics Library (RL): 一個獨立的C+庫,包括機器人動力學,運動規(guī)劃和控制。 HYPERLINK

47、 http:/www.robwork.dk/jrobwork/%20target= RobWork:一組C+庫的集合,用于機器人系統(tǒng)的仿真和控制。 HYPERLINK /%20target= ROS:機器人操作系統(tǒng),提供了一些庫和工具幫助軟件開發(fā)人員創(chuàng)建機器人應用程序??茖W計算 HYPERLINK /%20target= FFTW:用一維或者多維計算DFT的C語言庫。 HYPERLINK /software/gsl/%20target= GSL:GNU科學庫。腳本 HYPERLINK /ChaiScript/ChaiScript/%20target= ChaiScript:用于C+的易于使用的

48、嵌入式腳本語言。 HYPERLINK /%20target= Lua:用于配置文件和基本應用程序腳本的小型快速腳本引擎。 HYPERLINK /dafrito/luacxx%20target= luacxx:用于創(chuàng)建Lua綁定的C+ 11 API HYPERLINK /%20target= SWIG:一個可以讓你的C+代碼鏈接到JavaScript,Perl,PHP,Python,Tcl和Ruby的包裝器/接口生成器 HYPERLINK /cesanta/v7%20target= V7:嵌入式的JavaScript 引擎。 HYPERLINK /p/v8/%20target= V8:谷歌的快速

49、JavaScript引擎,可以被嵌入到任何C+應用程序中。序列化 HYPERLINK http:/kentonv.github.io/capnproto/%20target= Capn Proto:快速數(shù)據(jù)交換格式和RPC系統(tǒng)。 HYPERLINK /USCiLab/cereal%20target= cereal:C+11 序列化庫 HYPERLINK /google/flatbuffers%20target= FlatBuffers:內(nèi)存高效的序列化庫 HYPERLINK /msgpack/msgpack-c%20target= MessagePack:C/C+的高效二進制序列化庫,例如 J

50、SON HYPERLINK /p/protobuf/%20target= protobuf:協(xié)議緩沖,谷歌的數(shù)據(jù)交換格式。 HYPERLINK /protobuf-c/protobuf-c%20target= protobuf-c:C語言的協(xié)議緩沖實現(xiàn) HYPERLINK /real-logic/simple-binary-encoding%20target= SimpleBinaryEncoding:用于低延遲應用程序的對二進制格式的應用程序信息的編碼和解碼。 HYPERLINK /%20target= Thrift:高效的跨語言IPC/RPC,用于C+,Java,Python,PHP,C#

51、和其它多種語言中,最初由Twitter開發(fā)。視頻 HYPERLINK /code/%20target= libvpx:VP8/VP9編碼解碼SDK HYPERLINK /%20target= FFmpeg:一個完整的,跨平臺的解決方案,用于記錄,轉(zhuǎn)換視頻和音頻流。 HYPERLINK /strukturag/libde265%20target= libde265:開放的h.265視頻編解碼器的實現(xiàn)。 HYPERLINK /cisco/openh264%20target= OpenH264:開源H.364 編解碼器。 HYPERLINK /%20target= Theora:免費開源的視頻壓縮格

52、式。虛擬機 HYPERLINK /tekknolagi/carp%20target= CarpVM:C中有趣的VM,讓我們一起來看看這個。 HYPERLINK /micropython/micropython%20target= MicroPython:旨在實現(xiàn)單片機上Python3.x的實現(xiàn) HYPERLINK /jakogut/tinyvm%20target= TinyVM:用純粹的ANSI C編寫的小型,快速,輕量級的虛擬機。Web應用框架 HYPERLINK /bel2125/civetweb%20target= Civetweb:提供易于使用,強大的,C/C+嵌入式Web服務器,帶有

53、可選的CGI,SSL和Lua支持。 HYPERLINK /%20target= CppCMS:免費高性能的Web開發(fā)框架(不是 CMS). HYPERLINK /ipkn/crow%20target= Crow:一個C+微型web框架(靈感來自于Python Flask) HYPERLINK https:/kore.io/%20target= Kore:使用C語言開發(fā)的用于web應用程序的超快速和靈活的web服務器/框架。 HYPERLINK /libonion/%20target= libOnion:輕量級的庫,幫助你使用C編程語言創(chuàng)建web服務器。 HYPERLINK /jlaine/qd

54、jango/%20target= QDjango:使用C+編寫的,基于Qt庫的web框架,試圖效仿Django API,因此得此名。 HYPERLINK http:/www.webtoolkit.eu/wt%20target= Wt:開發(fā)Web應用的C+庫。XMLXML就是個垃圾,xml的解析很煩人,對于計算機它也是個災難。這種糟糕的東西完全沒有存在的理由了。Linus Torvalds HYPERLINK /%20target= Expat:用C語言編寫的xml解析庫 HYPERLINK /%20target= Libxml2:Gnome的xml C解析器和工具包 HYPERLINK /%2

55、0target= libxml+:C+的xml解析器 HYPERLINK /%20target= PugiXML:用于C+的,支持XPath的輕量級,簡單快速的XML解析器。 HYPERLINK /%20target= RapidXml:試圖創(chuàng)建最快速的XML解析器,同時保持易用性,可移植性和合理的W3C兼容性。 HYPERLINK /projects/tinyxml/%20target= TinyXML:簡單小型的C+XML解析器,可以很容易地集成到其它項目中。 HYPERLINK /leethomason/tinyxml2%20target= TinyXML2:簡單快速的C+CML解析器,

56、可以很容易集成到其它項目中。 HYPERLINK /p/ticpp/%20target= TinyXML+:TinyXML的一個全新的接口,使用了C+的許多許多優(yōu)勢,模板,異常和更好的異常處理。 HYPERLINK /xerces-c/%20target= Xerces-C+:用可移植的C+的子集編寫的XML驗證解析器。多項混雜一些有用的庫或者工具,但是不適合上面的分類,或者還沒有分類。 HYPERLINK /cppformat/cppformat%20target= C+ Format:C+的小型,安全和快速格式化庫 HYPERLINK /p/casacore/%20target= casa

57、core:從aips+ 派生的一系列C+核心庫 HYPERLINK /louisdx/cxx-prettyprint%20target= cxx-prettyprint:用于C+容器的打印庫 HYPERLINK /%20target= DynaPDF:易于使用的PDF生成庫 HYPERLINK /leafsr/gcc-poison%20target= gcc-poison:幫助開發(fā)人員禁止應用程序中的不安全的C/C+函數(shù)的簡單的頭文件。 HYPERLINK /p/googlemock/%20target= googlemock:編寫和使用C+模擬類的庫 HYPERLINK /joyent/ht

58、tp-parser%20target= HTTP Parser:C的http請求/響應解析器 HYPERLINK /anrieff/libcpuid%20target= libcpuid:用于x86 CPU檢測盒特征提取的小型C庫 HYPERLINK /avati/libevil%20target= libevil:許可證管理器 HYPERLINK /%20target= libusb:允許移動訪問USB設(shè)備的通用USB庫 HYPERLINK /%20target= PCRE:正則表達式C庫,靈感來自于Perl中正則表達式的功能。 HYPERLINK /%20target= Remote Ca

59、ll Framework:C+的進程間通信框架。 HYPERLINK /%20target= Scintilla:開源的代碼編輯控件 HYPERLINK /wjwwood/serial%20target= Serial Communication Library:C+語言編寫的跨平臺,串口庫。 HYPERLINK /antirez/sds%20target= SDS:C的簡單動態(tài)字符串庫 HYPERLINK /cesanta/sldr%20target= SLDR:超輕的DNS解析器 HYPERLINK /cesanta/slre%20target= SLRE: 超輕的正則表達式庫 HYPER

60、LINK /rtv/Stage%20target= Stage:移動機器人模擬器 HYPERLINK /p/vartypes/%20target= VarTypes:C+/Qt4功能豐富,面向?qū)ο蟮墓芾碜兞康目蚣堋?HYPERLINK /%20target= ZBar:條形碼掃描器庫,可以掃描照片,圖片和視頻流中的條形碼,并返回結(jié)果。 HYPERLINK /VerbalExpressions/CppVerbalExpressions%20target= CppVerbalExpressions:易于使用的C+正則表達式 HYPERLINK /VerbalExpressions/QtVerbal

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論