나는 C / C ++로 작업을 조금 해보지 않았고 사람들이 좋아하는 크로스 플랫폼 라이브러리가 무엇인지 궁금했습니다.
나는 빠르고 더럽고 좋은 라이브러리와 좀 더 강력한 라이브러리를 찾고 있습니다. 종종 그것들은 두 개의 다른 라이브러리이며 괜찮습니다.
답변
집계 된 라이브러리 목록
- Boost.Asio 는 정말 좋습니다.
- Asio 는 독립 실행 형 라이브러리로도 제공됩니다.
- ACE는 조금 더 성숙도 좋은이며,이 부부 의 책 을 지원합니다.
- C ++ 네트워크 라이브러리
- POCO
- Qt
- Raknet
- ZeroMQ (C ++)
- nanomsg (C 라이브러리)
- nng (C 라이브러리)
- 버클리 소켓
- libevent
- Apache APR
- 수율
- Winsock2 (Windows 전용)
- wvstreams
- 제로 크
- libcurl
- libuv (크로스 플랫폼 C 라이브러리)
- SFML의 네트워크 모듈
- C ++ Rest SDK (Casablanca)
- RCF
- Restbed (HTTP 비동기 프레임 워크)
- SedNL
- SDL_net
- OpenSplice | DDS
- facil.io (C, 선택적 HTTP 및 Websocket 포함 , Linux / BSD / macOS)
- GLib 네트워킹
- Google의 grpc
- Valve의 GameNetworkingSockets
- CYSockets 에 가장 쉬운 방법으로 쉽게 일을 할