zsxzy
V2EX  ›  C++

重操旧业, 写应用软件, 大家常用的 c/c++ library 有哪些

  •  
  •   zsxzy ·
    xfirefly · Dec 15, 2023 · 5054 views
    This topic created in 1064 days ago, the information mentioned may be changed or developed.
    用 java 写了几年 app, 现在又要用回 c++ 写应用了.
    现在大家常用的 c/c++ library 有哪些.

    我这里:
    nlohmann/json
    spdlog
    cpp-httplib
    poco 类似 boost 的库, 但更简单
    duilib

    比较喜欢 header-only library 或者 vcpkg 安装 , 集成简单
    Supplement 1  ·  Dec 15, 2023
    A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things

    https://github.com/rigtorp/awesome-modern-cpp
    https://github.com/fffaraz/awesome-cpp
    19 replies  •  2024-02-03 14:15:22 +08:00
    tool2d
    tool2d
    Dec 15, 2023
    1
    对我来说就 zlib 和 libjpeg 是刚需,别的都可以自己写。

    C++造轮子第一名,不是随便说说的。
    blinue
    blinue
    Dec 15, 2023❤️2
    2
    fmt
    w20011025
    w20011025
    Dec 15, 2023 via Android
    3
    soap 呢?用什么工具
    AFOX
    AFOX
    Dec 15, 2023 via Android
    4
    eigen
    yolee599
    yolee599
    Dec 15, 2023 via Android❤️1
    5
    cJSON ,mbedtls ,libjpg-turpo ,wxWidgets
    jones2000
    jones2000
    Dec 15, 2023
    6
    一般都自己写的吧, 很少用第 3 放库, 除非是几个通用的库 如 zlib, 数据库,json 等等。其他都自己搞搞,或者开源的库里扣代码出来,放自己项目里面。代码必须自己可以掌控。
    j16ZgMV9cs6ZB23n
    j16ZgMV9cs6ZB23n
    Dec 15, 2023
    7
    asio, simdjson, abseil-cpp
    wildlynx
    wildlynx
    Dec 15, 2023
    8
    ffmpeg, vtk ,itk
    datadump
    datadump
    PRO
    Dec 15, 2023
    9
    常用的:boost,spdlog,json,tinyxml
    其它:curl,cximage,lua,opencv,poco,sqlite,zlib,...
    zjsxwc
    zjsxwc
    Dec 15, 2023
    10
    wxWidgets 、boost 、OpenGL
    0xsui
    0xsui
    Dec 15, 2023
    11
    尝试下 Rust 吧
    fano
    fano
    Dec 15, 2023
    12
    uthash
    ih8es9OIzne0959p
    ih8es9OIzne0959p
    Dec 15, 2023
    13
    oat++,sqlpd11
    elechi
    elechi
    Dec 15, 2023
    14
    boost 满足 70%需求
    asuraa
    asuraa
    Dec 15, 2023
    15
    nlohmann/json
    spdlog
    这两个我也用,其他的就 boost
    Hconk
    Hconk
    Dec 15, 2023 via iPhone
    16
    maokabc
    maokabc
    Dec 16, 2023 via Android
    17
    zlib 及它的一些优化库、openssl 、pcre2 这几个比较通用的
    StubbornHuang
    StubbornHuang
    Jan 16, 2024
    18
    nlohmann/json
    easylogging++
    opencv
    ffmpeg
    duilib
    libhv
    .....

    还有很多,在实际工程项目中用到的开源库
    同 op 一样 喜欢小但是美的跨平台库
    devtk
    devtk
    Feb 3, 2024
    19
    Qt
    Ace
    Jsoncpp
    cURL
    openssl
    hiredis
    apache-activemq-cpp
    rocketmq
    leveldb
    gSoap
    ...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1044 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 23:16 · PVG 07:16 · LAX 15:16 · JFK 18:16
    ♥ Do have faith in what you're doing.