libime-1.1.12

Introduksjon til libime

libime pakken tilbyr et bibliotek med støttefunksjoner for implementering av generiske inndatametoder.

[Notat]

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).

Innhold

Installerte Programmer: libime_history, libime_migrate_fcitx4_pinyin, libime_migrate_fcitx4_table, libime_pinyindict, libime_prediction, libime_slm_build_binary, og libime_tabledict
Installerte Biblioteker: libIMECore, libIMEPinyin, og libIMETable
Installerte Mapper: /usr/include/LibIME, /usr/lib/libime, og /usr/share/libime

Korte Beskrivelser

libime_history

er et hjelpeverktøy for å håndtere bigrammer

libime_migrate_fcitx4_pinyin

er et verktøy som migrerer Fcitx 4 pinyin ordbøker til Fcitx 5

libime_migrate_fcitx4_table

er et verktøy som migrerer Fcitx 4 tabeller til Fcitx 5

libime_pinyindict

er et hjelpeverktøy for å håndtere pinyin ordbøker

libime_prediction

er et hjelpeverktøy for å håndtere ordforutsigelser

libime_slm_build_binary

bygger en binærfil fra en ARPA fil for raskere lastetider

libime_tabledict

er et hjelpeverktøy for å håndtere tabellbaserte ordbøker

libIMECore

er libime kjernebiblioteket

libIMEPinyin

er libime pinyin biblioteket

libIMETable

er libime tabellbaserte inndatabibliotek