Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Compilation Clucene avec Cmake

29 Décembre 2012 Publié dans #c-c++, #clucene, #opensource

Pour compiler Clucene (http://clucene.sourceforge.net/ ), vous devez utiliser Cmake, vous pouvez suivre les étapes suivantes :

1. Télécharger & installer Cmake

http://www.cmake.org/cmake/resources/software.html

2. Télécharger Zlib

http://zlib.net/ ou bien directement ici : http://zlib.net/zlib127.zip

3. Télécharger boost

http://www.boost.org/users/history/version_1_51_0.html

4. Télécharger le code source de Clucene

http://sourceforge.net/projects/clucene/

5. Unzip Zlib, boost et Clucene, par exemple :

D:\zlib-1.2.7, D:\ boost_1_51_0 et D:\clucene-core-2.3.3.4

5. Démarrer Cmake et spécifier les champs :

-- "Where is the source code" --> D:/clucene-core-2.3.3.4

-- "Whereto build the binaries" --> D:/clucene-core-2.3.3.4

6. Cliquer "Configure" et choisir votre compilateur, par exemple "Visual Studio 2010"

7. Après la première fois de "Configure", Cmake vous montrera une erreur :

"Error in configuration process, project files may be invalid"

8. --Cocher "Advanced"

--Localiser "ZLIB_INCLUDE_DIR" dans la liste des options dessous

--Spécifier le chemin D:\zlib-1.2.7

--Faire la même chose pour boost dans la liste avec le chemin D:\ boost_1_51_0

--Cliquer "Configure" encore, et il n’y aura pas de erreurs

9. Cliquer "Generate", vous allez voir "Generating done"

10. Regarder le répertoire D:\clucene-core-2.3.3.4, vous pouvez trouver clucene.sln

11. Ouvrir clucene.sln avec Visual Studio 2010

12. Cliquer droit ALL_BUILD et "Régénérer"

Liens Clucene :

http://clucene.sourceforge.net/download.shtml

http://www.softwareprojects.com/resources/programming/t-how-to-install-and-use-clucene-1674.html

http://linuxgazette.net/150/pfeiffer.html

Lien Cmake Tutorial :

http://www.cmake.org/cmake/help/cmake_tutorial.html

Publicité
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
Q
test
Répondre