json-c-0.19

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 kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.

Pakkeinformasjon

json-c Avhengigheter

Påkrevd

CMake-4.4.0

Valgfri (for dokumentasjon)

Doxygen-1.17.0 og Graphviz-15.1.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.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

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