Library | Link | License | Star | Comments |
---|---|---|---|---|
Catch2 | GitHub - catchorg/Catch2: A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later (or C++03 on the Catch1.x branch) | Boost Software License | UnitTest | |
googletest | UnitTest | |||
状态机 | ||||
TinyFsm | GitHub - digint/tinyfsm: A simple C++ finite state machine library | MIT | 状态机 | |
threadpool | 线程池 | |||
CppSQLite | 数据库 | |||
SEE | Commercial | 5 | 数据库 | |
SQLCipher Community Edition | BSD | 3 | 加密数据库 AES-256 | |
SQLiteCrypt | Trusted encryption for SQLite since 2006 | SQLiteCrypt (sqlite-crypt.com) | Commercial | 4 | 数据库 |
GPL3 | 3 | 加密数据库, 支持的加密协议:
| ||
Protobuf | 通用协议 | |||
LZ4 | 压缩算法 | |||
TC Malloc | 内存管理 | |||
GE Malloc | 内存管理 | |||
EasyLogger | MIT | 日志管理 | ||
glog | Google Code Archive - Long-term storage for Google Code Project Hosting. | 日志管理 | ||
log4cxx | 日志管理 | |||
asio | Boost Software License - Version 1.0 | |||
CserialPort | GPL V3 | |||
GitHub - cferwin/microFSM: A small Finite State Machine library with event handling. | MIT | 有限状态机 |
3rdParty Library
最新推荐文章于 2024-09-14 08:19:40 发布