Concernant le téléchargement des bibliothèques, c'est àmha généralement une mauvaise idée :
ce n'est pas au développeur de le gérer :
cela ne résiste pas à l'épreuve du temps (les sites peuvent disparaître, les bibliothèques peuvent monter de version)
et le programme devrait fonctionner avec les nouvelles versions tant que les fonctions utilisées ne sont pas devenues obsolètes)
c'est plutôt un README.txt au minimum qui doit identifier les fonctions utiles,
à un programme distinct (humain au besoin) d'identifier quelles bibliothèques y répondent
et comment les rendre disponibles pour la compil'
la possibilité de fournir les bibliothèques ou d'exiger une version spécifique de bibliothèque
ne résiste pas aux besoins de sécurité
ni à l'épreuve du temps rendant obsolète une version que le développeur choisirait...
c'est l'architecte logiciel qui fixe les versions minimales, en identifiant si possible
les fonctions différenciantes les justifiant,
ce qui peut permettre d'identifier quelles fonctionnalités ne seraient pas disponibles sans ces versions récentes de bibliothèques (parfois c'est un sous-ensemble dont on peut se passer, parfois c'est un pré-requis indispensable)
désolé pour le style "présentation", mais cela permet de distinguer les points à souligner (et pouvant être approfondis ou détaillés)
[^] # Re: souvenir du C
Posté par BAud (site web personnel) . En réponse au journal Gestionnaire de dépendances en C++. Évalué à 2.
Concernant le téléchargement des bibliothèques, c'est àmha généralement une mauvaise idée :
désolé pour le style "présentation", mais cela permet de distinguer les points à souligner (et pouvant être approfondis ou détaillés)