Bonjour,

j'essaye de compiler un projet avec Qt Creator. Pour l'ouvrir j'ai ouvert le fichier Cmake.Txt du project et j'ai run cmake.Malheureusement le fichier CMake doit trouver un ensemble de librairies avec la commande suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
FIND_PACKAGE(ITK)
IF( NOT ITK_FOUND )
    MESSAGE( "Project ${PROJECT_NAME} requires ITK and ITK was not found. ${PROJECT_NAME} will not be built." )
    RETURN()
ENDIF()
INCLUDE( ${ITK_USE_FILE} )
Il trouve ITK mais j'ai plusieurs versions et il ne trouve pas la bonne. Comment savoir quelle version il trouve ? Aussi a quoi sert la ligne INCLUDE( ${ITK_USE_FILE} ) ?

En cherchant j'ai trouve que l'on pouvait spécifier une version particulière avec avec exemple : FIND_PACKAGE(ITK 4.5.2 EXACT)
ce qui forcera cmake de trouver la version 4.5.2 exactement. Malheureusement il ne trouve aucun ITK lorsque je fais cela. Alors que quand j'essaye de compiler avec la console et que je rentre a la main le chemin avec cmake cela marche. Comment le forcer de chercher le chemin ou il y a la version que je veux de ITK ?

Merci pour votre aide !