Introduksjon til libime
libime pakken tilbyr et bibliotek med støttefunksjoner for
implementering av generiske inndatametoder.
Notat
En internettforbindelse er nødvendig for å bygge denne pakken.
Systemsertifikatlageret må kanskje konfigureres med make-ca
før du bygger denne pakken.
Ytterligere Nedlastinger
libime Avhengigheter
Påkrevd
Boost,
CMake,
extra-cmake-modules, og Fcitx5-5.1.16
Valgfri
doxygen
(for å bygge dokumentasjonen)
Installasjon av libime
Pakk ut kenlm undermodulen på riktig sted:
tar -xvf ../bcd4af619a2fa45f5876d8855f7876cc09f663af.tar.gz -C src/libime/core &&
rmdir src/libime/core/kenlm &&
mv src/libime/core/kenlm-bcd4af619a2fa45f5876d8855f7876cc09f663af src/libime/core/kenlm
Installer libime ved å kjøre følgende kommandoer:
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_SKIP_INSTALL_RPATH=ON \
-D BUILD_SHARED_LIBS=ON \
-D ENABLE_TEST=OFF \
-Wno-dev .. &&
make
Hvis du har sendt -D ENABLE_DOC=ON
parameteren til CMake, bygg dokumentasjonen ved å kjøre følgende
kommandoer:
make doc
Nå, som root bruker:
make install
Hvis du har bygget dokumentasjonen, installer den som root bruker:
install -v -m755 -d /usr/share/doc/libime-1.1.12 &&
cp -rv doc/html/* /usr/share/doc/libime-1.1.12
Parameterforklaringer
-D
CMAKE_SKIP_INSTALL_RPATH=ON: Denne bryteren gjør at
cmake fjerner
hardkodede biblioteksøk stier (rpath) når du installerer en binær
kjørbar fil eller et delt bibliotek. Denne pakken trenger ikke
rpath når den er installert på standard plassering, og rpath kan
noen ganger forårsake uønskede effekter eller til og med
sikkerhetsproblemer.
-D BUILD_SHARED_LIBS=ON:
Dette sikrer at delte biblioteker bygges.
-D ENABLE_DOC=ON: Bruk denne bryteren
hvis du vil bygge dokumentasjonen (krever doxygen).