official: https://www.netfilter.org/
link: -lnfnetlink
official: https://www.gnu.org/software/libiconv/
doc: https://www.gnu.org/savannah-checkouts/gnu/libiconv/documentation/libiconv-1.15/
official: https://www.tcpdump.org/
github: https://github.com/the-tcpdump-group/libpcap
doc: https://github.com/the-tcpdump-group/libpcap/tree/master/doc
official: https://www.infradead.org/~tgr/libnl/
github: https://github.com/nanomsg/nanomsg
install:
sudo apt-get install libnanomsg-dev
include:
#include <nanomsg/nn.h>
#include <nanomsg/pipeline.h>
link: -lnanomsg
doc: https://nanomsg.org/gettingstarted/index.html
github: https://github.com/DaveGamble/cJSON
install:
sudo apt-get install libcjson-dev
include:
#include <cjson/cJSON.h>
link: -lcjson
doc: https://github.com/DaveGamble/cJSON#example
github: https://github.com/hyperrealm/libconfig
install:
sudo apt-get install libconfig-dev
include:
#include <libconfig.h>
doc: https://hyperrealm.github.io/libconfig/libconfig_manual.html
quick: https://github.com/hyperrealm/libconfig/tree/master/examples/c
link: -lconfig
github:
install:
sudo apt-get install libxml2-dev
link: -lxml2
doc: https://github.com/GNOME/libxml2/tree/master/doc/examples
source: https://pagure.io/SSSD/ding-libs
install:
sudo apt-get install libini-config-dev
link: -lconfig
official: http://www.fftw.org/
doc: http://www.fftw.org/fftw3_doc/
tutorial: http://www.fftw.org/fftw3_doc/Complex-One_002dDimensional-DFTs.html#Complex-One_002dDimensional-DFTs
install:
sudo apt-get install libfftw3-dev
link: -libfftw3 -lm
quick: http://www2.math.uu.se/~figueras/Other/examples/ quick: https://rtoax.blog.csdn.net/article/details/99199083
official:
github: https://github.com/dmkrepo/libsox
doc: http://sox.sourceforge.net/libsox.html
install:
sudo apt-get install sox libsox-dev
link: -lsox
quick: https://github.com/dmkrepo/libsox/blob/master/src/example0.c
github: https://github.com/tinyalsa/tinyalsa
install:
git clone https://github.com/tinyalsa/tinyalsa
cd tinyalsa/
mkdir build
cd build/
cmake ..
make -j32
sudo make install
link: -ltinyalsa
official: https://libevent.org/
github: https://github.com/libevent/libevent
doc: http://www.wangafu.net/~nickm/libevent-2.1/doxygen/html/
quick: https://github.com/libevent/libevent/tree/master/sample
official: https://libusb.info/
github: https://github.com/libusb/libusb
doc: http://libusb.sourceforge.net/api-1.0/
install:
sudo apt-get install libusb-dev
link: -lusb-1.0
quick: https://github.com/libusb/libusb/tree/master/examples
quick: https://github.com/libusb/libusb/blob/master/examples/listdevs.c
install:
sudo apt-get install libssl-dev
official: http://www.libpng.org/pub/png/libpng.html
doc: http://www.libpng.org/pub/png/libpng-manual.txt
github: https://github.com/glennrp/libpng
install:
sudo apt-get install libpng-dev
quick: https://github.com/glennrp/libpng/blob/libpng16/example.c
github:
install:
sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libcurlpp-dev
link:
-Llib/x86_64-linux-gnu -lcurlpp -Wl,-Bsymbolic-functions -Wl,-z,relro -lcurl
doc: https://github.com/jpbarrette/curlpp/tree/master/examples
github: https://github.com/open-source-parsers/jsoncpp
install:
sudo apt-get install libjsoncpp-dev
include:
#include <jsoncpp/json/json.h>
link: -ljsoncpp
doc: http://open-source-parsers.github.io/jsoncpp-docs/doxygen/index.html quick: https://en.wikibooks.org/wiki/JsonCpp