Je dois ajouter libavahi-client3 à la dépendance cmake de mon projet. J'ai également besoin de vérifier l'existence de libavahi-client3 et libavahi-common3. Problèmes seulement avec la bibliothèque actuelle (avahi)
Essayer de faire ces choses:
find_package(libavahi-common3)
if(NOT libavahi-common3_FOUND)
message(ERROR "libavahi-common3 n'est pas trouvé")
endif(NOT libavahi-common3_FOUND)
Ou cette variante:
find_library(AVAHI_COMMON_LIBRARY NAMES libavahi-common3)
if(NOT AVAHI_COMMON_LIBRARY_FOUND)
message(ERROR "libavahi-common3 n'est pas trouvé")
endif(NOT AVAHI_COMMON_LIBRARY_FOUND)
Les deux ne fonctionnent pas, j'ai cherché quelque chose comme findAvahi.cmake, mais je n'ai rien trouvé. Dois-je écrire mon propre module de recherche ou y a-t-il une meilleure option ?