1. 문서 목적 이 글은 C++ 개발자가 필요한 기능을 빠르게 찾을 수 있도록 오픈 소스 라이브러리를 분야별로 모은 목록이다. 라이브러리는 소스 형태로 내려받을 수 있어야 하며, 정보가 오래되거나 링크가 잘못됐을 수 있으므로 사용자가 직접 확인해야 한다. 2. 범용·통신·GUI Boost, Folly, Dlib, JUCE 등은 여러 기능을 제공하는 범용 라이브러리다. 통신 분야에는 Boost.Asio, POCO, ZeroMQ, Thrift, REST SDK 등이 있으며 네트워크, HTTP, 메시징, 분산 서비스 개발에 활용된다. GUI 분야에는 Qt, GTKmm, wxWidgets, FLTK 등이 포함된다. 3. 그래픽·멀티미디어·게임 SDL, SFML, OpenFrameworks는 멀티미디어 애플리케이션에 사용된다. OpenGL, Ogre3D, bgfx, GLFW, GLM, Assimp 등은 2D·3D 그래픽, 렌더링, 모델 처리를 지원한다. OpenCV는 영상 처리, VLC·GStreamer 계열은 비디오 재생과 미디어 처리에 활용된다. 4. 수학·AI·고성능 연산 Eigen, Armadillo, Boost.uBLAS는 선형대수 계산에 사용된다. Dlib, MLPACK, Shogun, liblinear는 머신러닝 기능을 제공한다. TBB, OpenMP, CUDA·OpenCL 관련 라이브러리는 병렬 처리와 고성능 연산을 지원한다. 5. 데이터 처리·저장 Boost.Container 계열은 다양한 자료구조를 제공한다. protobuf, cereal, yaml-cpp 등은 객체 직렬화에 사용되며, RapidJSON, jsoncpp, TinyXML 등은 JSON·XML 처리를 담당한다. ODB, SOCI, sqlpp11, mysql++ 등은 데이터베이스 연결과 ORM 기능을 제공한다. 6. 개발 지원 도구 Google Test, Catch, Boost.Test는 단위 테스트에 사용되며 Celero는 성능 벤치마킹을 지원한다. OpenSSL, Crypto++, Botan은 암호화 기능을 제공한다. spdlog, Log4cpp, plog는 로그 기록을 위한 대표적인 C++ 라이브러리다. 7. 기타 분야 국제화, 금융 계산, 임베디드, 실시간 시스템, PDF, 검색, 설정 관리, 스크립트 언어 연동 등 다양한 분야의 라이브러리도 포함되어 있다. 전체적으로 이 문서는 C++ 프로젝트에서 필요한 기능별 라이브러리를 탐색하기...
Related
개발자의 PO도전기 - 개발시작을 Lean하게 해본 이야기
17 minutes ago
0
SSL에 대해 배운 모든 것이 더는 유효하지 않음 [유튜브]
6 hours ago
2
YC CEO Garry Tan이 말하는 창업자의 새로운 규칙 [유튜브]
6 hours ago
1
Computer Use와 Skills/Files API로 프로덕션 에이전트 구축하기
6 hours ago
1
Rust nightly, 차세대 트레이트 솔버 기본 활성화
7 hours ago
1
KDE에 Btrfs 스냅샷을 통합하는 KIO Snapshot
7 hours ago
1
더 나은 배터리
7 hours ago
1
Tips
click
Popular
마키나락스, 중견 제조사 현장에 AI 네이티브 팩토리 구축한다
4 weeks ago
64
제니, 빌보드 라디오 차트 1위…'골든' 이어 두 번째
3 weeks ago
62
라온시큐어 화이트해커 23명, 국제 해킹 대회 '데프콘 CTF 2026' 본선행
3 weeks ago
56
'산골총각 영웅' 차승원·김도훈 합류…임영웅과 찰떡+힐링 케미
3 weeks ago
46
© Clint IT 2026. All rights are reserved

3 weeks ago
25
![[테크 차이나] DeepSeek V4 Flash 1위… 중국 모델 강세 지속(OpenRouter 주간 AI 모델 사용량 순위)](https://img.etnews.com/news/article/2026/08/06/news-p.v1.20260806.379c2eee15bb4be5b29d934a203a6106_Z1.jpg)








English (US) ·