Installasjon av libical
Installer libical ved å kjøre
følgende kommandoer:
Note
Denne pakken kan av og til mislykkes når det bygges med flere
prosessorer. Se Using Multiple Processors for mer
informasjon.
mkdir build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DSHARED_ONLY=yes \
-DICAL_BUILD_DOCS=false \
-DGOBJECT_INTROSPECTION=true \
-DICAL_GLIB_VAPI=true \
.. &&
make -j1
Hvis du har Doxygen-1.10.0, Graphviz-10.0.1, og
GTK-Doc-1.33.2 installert og ønsker å bygge
API dokumentasjonen, bør du fjerne -DICAL_BUILD_DOCS=false
parameteren
og utstede:
make docs
For å teste resultatene, utsted: make
test.
Nå, som root
bruker:
make install
Hvis du har bygget API dokumentasjonen, installer ved å utstede,
som root
bruker:
install -vdm755 /usr/share/doc/libical-3.0.17/html &&
cp -vr apidocs/html/* /usr/share/doc/libical-3.0.17/html
Parameterforklaringer
-DCMAKE_BUILD_TYPE=Release
:
Denne bryteren brukes for å bruke høyere nivå av
kompilatoroptimaliseringer.
-DSHARED_ONLY=yes
: Denne
bryteren brukes for kun å bygge de delte bibliotekene.
-DICAL_BUILD_DOCS=false
:
Denne bryteren forhindrer bygging av GTK dokumentasjon. Fjern hvis du vil bygge
dokumentasjonen.
-DGOBJECT_INTROSPECTION=true
: Denne
bryteren brukes for å generere GObject metadatabindinger.
-DICAL_GLIB_VAPI=true
:
Denne bryteren brukes for å bygge bindinger for Vala-0.56.14.
-DUSE_BUILTIN_TZDATA=yes
: Denne
bryteren brukes for å bygge med dine egne tidssonedata.
Innhold
Installerte Programmer:
Ingen
Installerte Biblioteker:
libical_cxx.so, libical.so,
libical-glib.so, libicalss_cxx.so, libicalss.so, og
libicalvcal.so
Installert Mappe:
/usr/include/libical,
/usr/include/libical-glib, /usr/lib/cmake/LibIcal,
/usr/libexec/libical, /usr/share/gtk-doc/html/libical-glib
(optional), og /usr/share/doc/libical-3.0.17/html
Korte Beskrivelser
libical.so
|
inneholder libical API
funksjoner
|
libical_cxx.so
|
inneholder libical C++
bindinger
|
libical-glib.so
|
inneholder libical glib
bindinger
|
libicalss.so
|
er et bibliotek som lar deg lagre iCal komponentdata til
disk på en rekke måter
|
libicalss_cxx.so
|
inneholder libicalss C++
bindinger
|
libicalvcal.so
|
er en vCard/vCalendar C grensesnitt
|