CLucene egy nyílt forráskódú, skálázható, teljesen ingyenes és cross-platform port az Apache Lucene szoftver, végre C ++ / Perl és dizájnjában offset cselekedni, mint egy teljes értékű és nagy teljesítményű szöveges kereső.
Mert meg van írva a C ++ programozási nyelvet, és nem a Java programozási nyelven is megszólalhat, CLucene sokkal gyorsabb, mint elődje, Apache Lucene. Ez egy keresést és indexelés API (Application Programming Interface), amelynek célja, hogy egy nagyon jó leváltására vonatkozó Lucene.Getting kezdődött CLuceneTo telepíteni és használni a CLucene alkalmazást, először le kell töltenie a legújabb verziót Softoware vagy a hivatalos honlapon A projekt (lásd az alábbi linket a részletekért), mentse a tar egy tetszőleges helyre, bontsa ki annak tartalmát, és nyissa meg a terminál emulátor.
Keresse meg azt a helyet a kitermelt archív fájlokat a & lsquo; cd-ezte parancsot a terminál emulátor, és adja meg a & lsquo; ./ configure && make-ezte parancs segítségével állítsa be, optimalizálása és a forráskódot fordítjuk.
Miután egy sikeres fordítási folyamatot, telepítheti CLucene rendszer szintű végrehajtó a & lsquo; make install-ezte parancsot root, vagy a & lsquo; sudo make install-ezte parancsot a privilegizált felhasználó. A szoftver telepítése a GNU / Linux gépet, így minden felhasználó hozzáférhet it.Supported operációs systemsBeing megírni C ++ kódot, és segítségével CGyõzõdjön és Perl, CLucene úgy tervezték, hogy működik minden fő operációs rendszerek, beleértve a GNU / Linux Windows és Mac OS X. Ez is működik a kiválasztott mobil operációs rendszer, és támogatja a 32 bites és 64-bites hardver platformokon.
Mi az új ebben a kiadásban:
- Eldobott autoconf és egyedi megoldásokat minden egyes IDE.
- Minden most keresztül történik CGyõzõdjön. CVégezze generálhat makefiles sok különböző építmények platformokon. Lásd README / INSTALL fájlokat. CVégezze írásjeleket jelentősen javult, így kisebb #ifdefs a kódot platform alapú
- logikát. Az ideális az összes platform specifikus logikája is történik CGyõzõdjön nem elég elérte, de ez a cél.
- állami / magán class különbséget. Fejlécek a _ előtag deamed magán- és nem lesz elérhető, ezért ne használja ezt osztályok.
- exportálása osztályok - alapértelmezett láthatósága GCC van rejtve.
- Windows DLL-eket támogatja.
- Megosztott kód mappa. Ez a mappa tartalmazza platform specifikus kódot, hogy volt clucene. Mappastruktúrát állították be, hogy az összes kódot a src könyvtárba.
- letisztultabb kód eltávolítására sok közötti függőségek fejlécek.
Mi az új verzióban 0.9.21b:
- binárisan kompatibilis fix. javít a potenciális segfault használva egy többszálú alkalmazást.
Hozzászólás nem található