json-c implementerer en referansetelling objektmodell som lar deg enkelt konstruere JSON objekter i C, gi dem ut som JSON formaterte strenger og analyser JSON formaterte strenger tilbake til C representasjonen av JSON objekter.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://s3.amazonaws.com/json-c_releases/releases/json-c-0.19.tar.gz
Nedlasting MD5 sum: 5678f1373ba51e0041b574c0411c696b
Nedlastingsstørrelse: 452 KB
Estimert diskplass som kreves: 12 MB
Estimert byggetid: 0.2 SBU (med tester)
Doxygen-1.17.0 og Graphviz-15.1.0 (for dot verktøy)
Installer json-c ved å kjøre følgende kommandoer:
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-D BUILD_STATIC_LIBS=OFF \
.. &&
make
Hvis du har installert Doxygen-1.17.0 og Graphviz-15.1.0, kan du bygge dokumentasjonen ved å kjøre følgende kommando:
doxygen doc/Doxyfile
For å teste resultatene, utsted: make test.
Nå, som root bruker:
make install
Hvis du har laget dokumentasjonen, installer den ved å kjøre
følgende kommandoer som root
bruker:
install -d -vm755 /usr/share/doc/json-c-0.19 && install -v -m644 doc/html/* /usr/share/doc/json-c-0.19
-D
CMAKE_BUILD_TYPE=Release: Denne bryteren brukes til å
bruke et høyere nivå av kompilatoroptimaliseringer.