toutes les options
wheezy  ] [  jessie  ] [  stretch  ] [  sid  ]
[ Paquet source : argtable2  ]

Paquet : libargtable2-dev (13-1)

Liens pour libargtable2-dev

Screenshot

Ressources Debian :

Télécharger le paquet source argtable2 :

Responsable :

Ressources externes :

Paquets similaires :

bibliothèque pour l'analyse d'arguments en ligne de commande de style GNU – en-têtes de développement

Argtable est une bibliothèque ANSI C pour l'analyse d'arguments en ligne de commande de style GNU. Il permet de définir une syntaxe en ligne de commande d'un programme, dans le code source, comme une tableau de structures (« structs ») argtable. La ligne de commande est alors analysée selon cette spécification et les valeurs résultantes sont renvoyées dans ces structures où elles sont accessibles au programme principal. Aussi bien les arguments étiquetés (-v, --verbose, --foo=bar) que non étiquetés sont pris en charge, comme de multiples instances de chaque argument. La gestion des erreurs de syntaxe est automatique et la bibliothèque fournit aussi les moyens d'afficher la syntaxe de ligne de commande directement à partir du tableau des spécifications d'arguments.

Argtable peut fonctionner comme substitut à « getopt_long » sans que l'utilisateur du programme se rende compte de la différence. À la différence de « getopt_long », néanmoins, argtable est multi-plateforme et fonctionne avec tous les systèmes Posix aussi bien qu'avec Windows et Mac.

Ce paquet fournit les fichiers nécessaires au développement d'applications qui utilisent argtable.

Étiquettes: Développement de logiciel: Programmation C, Programmation C++, Bibliothèques, Mis en œuvre en: implemented-in::c, role::devel-lib

Autres paquets associés à libargtable2-dev

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger libargtable2-dev

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
alpha (portage non officiel) 57,3 ko151,0 ko [liste des fichiers]
amd64 55,6 ko133,0 ko [liste des fichiers]
arm64 54,6 ko129,0 ko [liste des fichiers]
armel 54,4 ko120,0 ko [liste des fichiers]
armhf 54,3 ko115,0 ko [liste des fichiers]
hppa (portage non officiel) 55,6 ko125,0 ko [liste des fichiers]
hurd-i386 57,2 ko128,0 ko [liste des fichiers]
i386 56,7 ko128,0 ko [liste des fichiers]
kfreebsd-amd64 55,6 ko133,0 ko [liste des fichiers]
kfreebsd-i386 56,8 ko128,0 ko [liste des fichiers]
m68k (portage non officiel) 53,6 ko118,0 ko [liste des fichiers]
mips 56,5 ko131,0 ko [liste des fichiers]
mips64el 56,9 ko150,0 ko [liste des fichiers]
mipsel 56,7 ko131,0 ko [liste des fichiers]
powerpc 54,4 ko122,0 ko [liste des fichiers]
powerpcspe (portage non officiel) 54,5 ko121,0 ko [liste des fichiers]
ppc64 (portage non officiel) 55,3 ko140,0 ko [liste des fichiers]
ppc64el 55,6 ko137,0 ko [liste des fichiers]
s390x 55,4 ko135,0 ko [liste des fichiers]
sh4 (portage non officiel) 55,3 ko116,0 ko [liste des fichiers]
sparc64 (portage non officiel) 54,5 ko137,0 ko [liste des fichiers]
x32 (portage non officiel) 55,6 ko123,0 ko [liste des fichiers]