Jason
日誌
機器學習
數學
- Armadillo :高品質的C++線性代數庫,速度和易用性做到了很好的平衡。語法和MatlAB很相似
- blaze:高效能的C++數學庫,用於密集和稀疏演算法。
- ceres-solver :來自谷歌的C++庫,用於建模和解決大型複雜非線性最小平方問題。
- CGal: 高效,可靠的集合演算法集合
- cml :用於遊戲和圖形的免費C++數學庫
- Eigen :高階C++模板標頭檔案庫,包括線性代數,矩陣,向量操作,數值解決和其他相關的演算法。
- GMTL:數學圖形模板庫是一組廣泛實現基本圖形的工具。
- GMP:用於個高精度計算的C/C++庫,處理有符號整數,有理數和浮點數。
多媒體
網路
物理學
動力學模擬引擎
機器人學
科學計算
- 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 Torvalds
多項混雜
一些有用的庫或者工具,但是不適合上面的分類,或者還沒有分類。
軟體
用於建立開發環境的軟體
編譯器
C/C++編譯器列表
線上編譯器
線上C/C++編譯器列表
偵錯程式
C/C++偵錯程式列表
整合開發環境(IDE)
C/C++整合開發環境列表