Bonjour Krieg,
À ma connaissance, le seul moyen d'effectuer une recherche automatique de bibliothèque avec CMake est d'utiliser un module, ce qui correspond à la « méthode assistée » évoquée dans le cours. Lorsque la bibliothèque n'a pas été trouvée, la commande cmake renvoie un message similaire à ce que peut renvoyer ./configure lorsqu'un test de bibliothèque échoue.
De plus, les autotools fonctionnent avec simplicité sur ce point, vu que par conception sous UNIX les fichiers sont bien rangés dans /usr/lib et /usr/include, ce qui n'est pas le cas sous Windows. Et vu que CMake est également censé fonctionner sous Windows… on se retrouve bridé par le maillon le plus faible de la chaine !
Cela dit, je n'ai jamais utilisé les autotools en tant que développeur, donc je passe peut-être à côté d'une commande cmake similaire que j'aurais dû mettre en valeur dans le cours. Si tel était le cas, j'accueillerais avec plaisir des infos sur le sujet, et je m'empresserais de mettre à jour le cours
.
EDIT : À première vue, tu pourrais peut-être être intéressé par la commande find_library :
http://www.cmake.org/cmake/help/cmak...d:find_library
0 |
0 |