JSON-C-0.18

Introduksjon til JSON-C

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.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

JSON-C Avhengigheter

Påkrevd

CMake-3.31.0

Valgfri (for dokumentasjon)

Doxygen-1.12.0 og Graphviz-12.2.0 (for dot verktøy)

Installasjon av JSON-C

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.12.0 og Graphviz-12.2.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.18 &&
install -v -m644 doc/html/* /usr/share/doc/json-c-0.18

Parameterforklaringer

-D CMAKE_BUILD_TYPE=Release: Denne bryteren brukes til å bruke et høyere nivå av kompilatoroptimaliseringer.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: libjson-c.so
Installerte Mapper: /usr/include/json-c

Korte Beskrivelser

libjson-c.so

inneholder JSON-C API funksjoner