此次的資源涉及到了標準庫、Web應用框架、人工智能、數據庫、圖片處理、機器學習、日誌、代碼分析等,C++程序員學習必備!php
Jason
日誌
機器學習
數學
- Armadillo :高質量的C++線性代數庫,速度和易用性作到了很好的平衡。語法和MatlAB很類似
- blaze:高性能的C++數學庫,用於密集和稀疏算法。
- ceres-solver :來自谷歌的C++庫,用於建模和解決大型複雜非線性最小平方問題。
- CGal: 高效,可靠的集合算法集合
- cml :用於遊戲和圖形的免費C++數學庫
- Eigen :高級C++模板頭文件庫,包括線性代數,矩陣,向量操做,數值解決和其餘相關的算法。
- GMTL:數學圖形模板庫是一組普遍實現基本圖形的工具。
- GMP:用於個高精度計算的C/C++庫,處理有符號整數,有理數和浮點數。
多媒體
網絡
物理學
動力學仿真引擎html
機器人學
科學計算
- FFTW :用一維或者多維計算DFT的C語言庫。
- GSL:GNU科學庫。
腳本
- ChaiScript :用於C++的易於使用的嵌入式腳本語言。
- Lua :用於配置文件和基本應用程序腳本的小型快速腳本引擎。
- luacxx:用於建立Lua綁定的C++ 11 API
- SWIG :一個可讓你的C++代碼連接到JavaScript,Perl,PHP,Python,Tcl和Ruby的包裝器/接口生成器
- V7:嵌入式的JavaScript 引擎。
- V8 :谷歌的快速JavaScript引擎,能夠被嵌入到任何C++應用程序中。
序列化
視頻
虛擬機
Web應用框架
- Civetweb :提供易於使用,強大的,C/C++嵌入式Web服務器,帶有可選的CGI,SSL和Lua支持。
- CppCMS :免費高性能的Web開發框架(不是 CMS).
- Crow :一個C++微型web框架(靈感來自於Python Flask)
- Kore :使用C語言開發的用於web應用程序的超快速和靈活的web服務器/框架。
- libOnion:輕量級的庫,幫助你使用C編程語言建立web服務器。
- QDjango:使用C++編寫的,基於Qt庫的web框架,試圖效仿Django API,所以得此名。
- Wt :開發Web應用的C++庫。
XML
XML就是個垃圾,xml的解析很煩人,對於計算機它也是個災難。這種糟糕的東西徹底沒有存在的理由了。-Linus Torvaldsnode
多項混雜
一些有用的庫或者工具,可是不適合上面的分類,或者尚未分類。python
軟件
用於建立開發環境的軟件git
編譯器
C/C++編譯器列表程序員
在線編譯器
在線C/C++編譯器列表github
調試器
C/C++調試器列表web
集成開發環境(IDE)
C/C++集成開發環境列表正則表達式