CLucene jest open source, port skalowalne, całkowicie darmowy i wieloplatformowy oprogramowania Apache Lucene, wdrożone w C ++ / Perl i zaprojektowane z offsetu działać jako w pełni funkcjonalny i wysokiej wydajności wyszukiwarce tekst.
Ponieważ jest napisany w języku C ++, a nie w programowania Java langauge, CLucene jest znacznie szybszy od swojego przodka, Apache Lucene. Jest to wyszukiwanie i indeksowanie API (Application Programming Interface), który ma być bardzo dobry zamiennik dla Lucene.Getting rozpoczął CLuceneTo zainstalować i korzystać z aplikacji CLucene, musisz pobrać najnowszą wersję ze Softoware lub na oficjalnej stronie projektu (patrz link poniżej), zapisać archiwum tar w wybranej lokalizacji, rozpakować jego zawartość i otwórz emulator terminala.
Przejdź do lokalizacji z wyodrębnionych plików archiwalnych przy użyciu & lsquo; cd & rsquo; poleceń w emulatorze terminala i wpisz & lsquo; ./ configure && make & rsquo; Polecenie do konfiguracji, optymalizacji i skompilować kod źródłowy.
Po udanej kompilacji, można zainstalować systemu CLucene szeroki wykonując & lsquo; make install & rsquo; polecenie jako root lub & lsquo; sudo make install & rsquo; Komenda jako uprzywilejowanego użytkownika. Oprogramowanie zostanie zainstalowane na komputerze, GNU / Linux, więc wszyscy użytkownicy mają dostęp do it.Supported systemsBeing operacyjny napisany w czystym C ++ kod, a za pomocą CMake i Perl, CLucene został zaprojektowany do pracy na wszystkich głównych systemów operacyjnych, takich jak GNU / Linux , Microsoft Windows i Mac OS X. Działa również na wybranych systemach mobilnych i obsługuje zarówno platformy 32-bitowe i 64-bitowe sprzętowe
Co nowego w tym wydaniu:.
- Wypada autoconf i indywidualne rozwiązania dla każdego IDE.
- Wszystko się teraz poprzez CMake. CUpewnij może generować pliki makefile dla wielu różnych platform kompilacji. Zobacz README / INSTALL plików. Skrypty cUpewnij były znacznie lepsze, w wyniku czego mniej #ifdefs w kodzie dla platformy oparte
- logiki. Ideał wszystkich określonej logiki platformy robi się w cmake nie jest całkowicie osiągnięty, ale to jest celem.
- publiczne / prywatne klasy rozróżnienie. Nagłówki z prefiksem są deamed _ prywatna i nie będzie rozpowszechniany, więc nie skorzystać z tej klasy.
- Eksport klasy - domyślną widoczność GCC jest ukryty, .
- Windows DLL teraz obsługiwane.
- Folder współdzielony kod. Ten folder zawiera kod platformy specyficzny, która była w clucene. Struktura folderów został dostosowany przynieść cały kod w katalogu src.
- oczyścić kod, aby usunąć wiele zależności pomiędzy nagłówkami.
Co nowego w wersji 0.9.21b:
- binarnie kompatybilny naprawić. rozwiązuje potencjalne wysypać podczas używany w wielowątkowych aplikacji.
Komentarze nie znaleziono