Bonjour,
je suis debutant et je reprends un ancien code, dans ce code en entete il y a une ligne
#include "itkDivideByConstantImageFilter.h"
lorsque j'essaye de build le projet (sous Qt Creator) j'ai une erreur me disant qu'il ne trouve pas cette bibliothèque .h pourtant elle existe !
xxx/FieldImageFilter2.h:5: error: itkDivideByConstantImageFilter.h: No such file or directory
Ma question est comment définir exactement où va chercher le compilateur pour trouver cette bibliothèque ?
Le projet est construit par le biais d'un fichier CMakeLists.txt contenant les lignes suivantes:
1 2 3 4 5
| FIND_PACKAGE(ITK)
IF(NOT ITK_DIR)
MESSAGE(FATAL_ERROR "Please set ITK_DIR.")
ENDIF(NOT ITK_DIR)
INCLUDE(${USE_ITK_FILE}) |
donc normalement si je comprends bien il va lire ce fichier et chercher cette bibliothèque pour trouver les dépendances ? Ayant plusieurs versions (3.8 et 4.5) de cette bibliothèque comment être sur qu'il va chercher la bonne version et qu'il la trouve ?
Merci !
Partager