CLucene є відкритим вихідним кодом, що масштабується, абсолютно безкоштовно і крос-платформний порт програмного забезпечення Apache Lucene, реалізований в C ++ / Perl і розроблений з офсетного виступати в якості повнофункціонального та високоефективної текстового пошуку.
Тому що написано в C ++ мова програмування, а не в програмному LANGAUGE Java, CLucene набагато швидше, ніж його предок, Apache Lucene. Це пошук і індексування API (інтерфейс прикладного програмування), що прагне бути дуже хороші краплі заміною для Lucene.Getting почалося з CLuceneTo встановити і використовувати додаток CLucene, ви повинні спочатку завантажити останню версію з Softoware або на офіційному сайті проекту (посилання нижче), збережіть архів смоли на місці за вашим вибором, витягти його вміст і відкрити емулятор терміналу.
Перейдіть в папку, здобутих архівних файлів за допомогою & lsquo; CD & Rsquo; Команда в емуляторі терміналу і введіть & lsquo; ./ налаштувати && зробити і Rsquo; Команда для налаштування, оптимізації та компіляції вихідного коду.
Після успішного завершення процесу компіляції, ви можете встановити систему CLucene шириною виконання та lsquo; зробити установку і Rsquo; Команда, як корінь або & lsquo; Судо зробити установку і Rsquo; Команда як адміністратор. Програмне забезпечення буде встановлено на вашому комп'ютері GNU / Linux, тому всі користувачі можуть отримати доступ it.Supported операційної systemsBeing написаний на чистому C ++ код, і використовуючи CMake і Perl, CLucene був розроблений, щоб працювати на всіх основних операційних систем, у тому числі GNU / Linux , Microsoft Windows і Mac OS X. Він також працює на деяких мобільних операційних систем і підтримує як 32-бітові, так і 64-розрядні апаратні платформи
Що нового У цьому випуску :.
- Добування Autoconf та індивідуальні рішення для кожного IDE.
- Все це робиться зараз через CMake. CMake може генерувати Make-файлів для безлічі різних платформ збірки. См README / INSTALL файли. Скрипти CMake були значно поліпшені, в результаті чого менше #ifdefs в коді для платформи засновані
- логіка. Ідеал усіх від платформи логіки, що робиться в CMake не зовсім досягли, але це мета.
- Державні / приватні класових відмінностей. Заголовки з _ префікса deamed приватним і не буде поширюватися, тому не використовуйте цю класи.
- Експорт класи - за замовчуванням видимість для GCC прихована .
- Вікна бібліотеки DLL тепер підтримується.
- Загальна папка код. Ця папка містить платформі код, який був в CLucene. Структура папок була скоригована, щоб привести весь код в директорію з вихідними кодами.
- підчистили код для видалення безліч залежностей між заголовками.
Що нового у версії 0.9.21b:
- двійковий сумісні виправити. фіксує потенціал сегментації при використанні в багатопотоковому додатку.
Коментар не знайдено