我还没有完成C/C++的工作,只是想知道人们最喜欢的跨平台库是用什么的.
我正在寻找一个好的快速和脏的库以及一个更强大的库.通常这些是两个不同的库,这没关系.
汇总的图书馆清单
Boost.Asio真的很棒.
Asio也可作为独立库使用.
ACE还不错,有点更加成熟和有对夫妇的书籍来支持它.
C++网络库
POCO
Qt的
Raknet
ZeroMQ(C++)
nanomsg(C Library)
nng(C库)
伯克利插座
的libevent
Apache APR
让
Winsock2(仅限Windows)
wvstreams
zeroc
的libcurl
libuv(跨平台C库)
SFML的网络模块
C++ Rest SDK(卡萨布兰卡)
RCF
Restbed(HTTP异步框架)
SedNL
SDL_net
OpenSplice | DDS
facil.io(C,带有可选的HTTP和Websockets,Linux/BSD/macOS)
GLib网络
谷歌的grpc
来自Valve的GameNetworkingSockets