C/C++常用工具库下载,未完待续...

libmd5,此外还可以看到 md5sum 这个工具的实现

https://github.com/jeffboody/libmd5

 

tinyxml2

https://github.com/leethomason/tinyxml2

示例教程可参考:https://www.cnblogs.com/happykoukou/p/6307257.html

 

iniparser

https://github.com/ndevilla/iniparser

示例教程可参考:https://www.jianshu.com/p/b8332fcf31a1

 

inotify

https://www.ibm.com/developerworks/cn/linux/l-inotify/#artdownload

教程说明可参考:https://www.ibm.com/developerworks/cn/linux/l-inotify/

 

expat

https://sourceforge.net/projects/expat/files/expat/

 

log4c

https://sourceforge.net/projects/log4c/files/log4c/

 

log4cpp

https://sourceforge.net/projects/log4cpp/files/

 

QT官网下载

http://download.qt.io/archive/qt/

 

一个用 C++ 实现的快速无锁队列

https://www.oschina.net/translate/a-fast-lock-free-queue-for-cpp?cmp&p=1
https://github.com/cameron314/readerwriterqueue

 

mtd-utils依赖于zlib、lzo、e2fsprogs提供的库
zlib下载地址:http://www.zlib.net/
lzo下载地址:http://www.oberhumer.com/opensource/lzo/download/
e2fsprogs下载地址:http://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/ 或 http://distfiles.macports.org/e2fsprogs/
mtd-utils下载地址:ftp://ftp.infradead.org/pub/mtd-utils/

 

Avahi
Avahi 是 Zeroconf 规范的开源实现,自动配置局域网设备的IP信息

http://distfiles.macports.org/expat/expat-2.1.0.tar.gz
http://distfiles.macports.org/libdaemon/libdaemon-0.14.tar.gz
http://distfiles.macports.org/avahi/avahi-0.6.31.tar.gz

 

mongoose
一个轻量级的、开源的、基于C的Web服务器,代码只有 mongoose.c 和 mongoose.h 两个文件
源码地址:https://github.com/cesanta/mongoose
 

 

Jsoncpp
一个用于解析 Json 的 C++ 库,主要文件是在 jsoncpp\include\json目录 和 jsoncpp\src\lib_json目录
https://github.com/open-source-parsers/jsoncpp

教程说明可参考:https://blog.csdn.net/cfl927096306/article/details/105102843

cJSON
这个是用C写的
https://github.com/DaveGamble/cJSON

CJsonObject
是基于cJSON全新开发一个C++版的JSON库,CJsonObject的最大优势是轻量(只有4个文件,拷贝到自己代码里即可,无须编译成库,且跨平台和编译器)、简单好用,开发效率极高,对多层嵌套json的读取和生成使用非常简单(大部分json解析库如果要访问多层嵌套json的最里层非常麻烦)
https://github.com/Bwar/CJsonObject

 

未完待续...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章