• [^] # Re: Il existe qibuild !

    Posté par (site web personnel) . En réponse au journal Gestionnaire de dépendances en C++. Évalué à 2.

    est ce que ce gestionnaire est capable de gérer les dépendances déjà décrit en c++ avec les includes ?

    Je comprends pas bien la question. Pour utiliser une librarie tierce en qibuild, le mieux c'est d'en faire un paquet binaire qu'on ajoute à une toolchain. Voir ici:
    http://doc.aldebaran.lan/doc/next/qibuild/beginner/qitoolchain/tutorial.html

    En gros y a juste un fichier cmake à écrire qui a cette tête la:

    set(_root "${CMAKE_CURRENT_LIST_DIR}/../../..")
    get_filename_component(_root ${_root} ABSOLUTE)
    set(FOO_LIBRARIES
     ${_root}/lib/libfoo.so
     CACHE INTERNAL "" FORCE
    )
    set(FOO_INCLUDE_DIRS
     ${_root}/include
     CACHE INTERNAL "" FORCE
    )
    # qi_persistent_set(FOO_DEPENDS "BAR")
    export_lib(FOO)