C++ ecosystem

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(数学)
(操作系统)
 
(未显示1个用户的7个中间版本)
第14行: 第14行:
 
[[文件:POCO-logo.png|right|POCO C++ Libraries]]
 
[[文件:POCO-logo.png|right|POCO C++ Libraries]]
 
[[文件:Seastar-logo.png|right|Seastar]]
 
[[文件:Seastar-logo.png|right|Seastar]]
C/C++ 流行类库和框架:[https://zh.cppreference.com/w/cpp/links/libs 开源 C++ 库列表]
+
[[C programming language|C]]/[[C++]] 流行类库和框架:[https://zh.cppreference.com/w/cpp/links/libs 开源 C++ 库列表]
 
*[http://gnu.huihoo.org/gcc/gcc-6.3.0/libstdc++/ GNU C++ Library: libstdc++]
 
*[http://gnu.huihoo.org/gcc/gcc-6.3.0/libstdc++/ GNU C++ Library: libstdc++]
 
*[[Boost]]
 
*[[Boost]]
第36行: 第36行:
 
*[[Muduo]]
 
*[[Muduo]]
 
*[[ACE]] 和 [[TAO]]
 
*[[ACE]] 和 [[TAO]]
 +
 +
==模块化==
 +
*[https://github.com/cppmicroservices/cppmicroservices C++ Micro Services] based on [[OSGi]]
 +
 +
==包管理==
 +
[[文件:conan-logo.png|right|Conan]]
 +
*[https://github.com/conan-io/conan Conan] the C/C++ Package Manager
  
 
==语言开发==
 
==语言开发==
第70行: 第77行:
 
==操作系统==
 
==操作系统==
 
[[文件:SerenityOS-logo.png|right|SerenityOS]]
 
[[文件:SerenityOS-logo.png|right|SerenityOS]]
*[https://serenityos.org/ SerenityOS] [[C++]] 编写
+
*[https://serenityos.org/ SerenityOS] 一个 [[C++]] 编写用于x86机器类 [[Unix]] 的图形化操作系统,BSD 2-Clause 许可证。
  
 
==数据库存储==
 
==数据库存储==
第168行: 第175行:
 
*[[Qt]]
 
*[[Qt]]
 
*[[openFrameworks]]
 
*[[openFrameworks]]
 +
 +
==Windows==
 +
[[文件:MinGW-w64-long.png|right|MinGW-w64]]
 +
*[https://www.mingw-w64.org/ MinGW-w64]
  
 
==视频编辑器==
 
==视频编辑器==
第186行: 第197行:
 
*[https://github.com/skypjack/entt/wiki/EnTT-in-Action EnTT in Action]
 
*[https://github.com/skypjack/entt/wiki/EnTT-in-Action EnTT in Action]
 
*[https://box2d.org/ Box2D] A 2D Physics Engine for Games
 
*[https://box2d.org/ Box2D] A 2D Physics Engine for Games
 +
 +
==计算机图形==
 +
[[文件:glm-logo.png|right|OpenGL Mathematics]]
 +
*[https://github.com/g-truc/glm OpenGL Mathematics (GLM)]
  
 
==多媒体==
 
==多媒体==
第200行: 第215行:
  
 
==图书==
 
==图书==
*[https://github.com/changkun/modern-cpp-tutorial/ 现代 C++ 教程:高速上手 C++ 11/14/17/20]
+
*[https://github.com/changkun/modern-cpp-tutorial/ 《现代 C++ 教程:高速上手 C++ 11/14/17/20》]
 +
*[https://github.com/PacktPublishing/Software-Architecture-with-Cpp 《Hands-On Software Architecture with C++》] by Packt Publishing
  
 
==图集==
 
==图集==

2022年10月13日 (四) 06:49的最后版本

C/C++ 生态系统

C
C++

目录

[编辑] Awesome

[编辑] 框架库

Boost
POCO C++ Libraries
Seastar

C/C++ 流行类库和框架:开源 C++ 库列表

[编辑] 模块化

[编辑] 包管理

Conan
  • Conan the C/C++ Package Manager

[编辑] 语言开发

使用 C/C++ 开发的编程语言、虚拟机、编译器、库。

[编辑] JavaScript

[编辑] 在线编译器

[编辑] 函数式编程

[编辑] 操作系统

SerenityOS
  • SerenityOS 一个 C++ 编写用于x86机器类 Unix 的图形化操作系统,BSD 2-Clause 许可证。

[编辑] 数据库存储

ScyllaDB
FoundationDB

[编辑] 云计算

[编辑] 机器学习

[编辑] 物联网

[编辑] 机器人

[编辑] 大数据分析处理

[编辑] 数学

[编辑] 金融货币

Fix8

[编辑] 区块链

[编辑] 网络通讯

  • Envoy C++ front/service proxy, 服务代理和通信总线,微服务管理框架Istio使用了它。

[编辑] 消息事件

[编辑] Web应用

[编辑] 并发并行

多线程、并发、并行计算、协程(Coroutine)、actor model

[编辑] 医疗教育

[编辑] 安全加密

[编辑] iOS/Android

[编辑] 桌面应用

GTK
wxWindows

[编辑] Windows

MinGW-w64

[编辑] 视频编辑器

[编辑] 游戏

[编辑] 计算机图形

OpenGL Mathematics

[编辑] 多媒体

SFML
  • SFML Simple and Fast Multimedia Library

[编辑] 音乐

[编辑] 模拟仿真

[编辑] 空间探测

[编辑] 图书

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱