Swig pour Linux

un compilateur d'interface qui connecte des programmes
Télécharger maintenant

Swig pour Linux Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Others
  • Nom de l'éditeur:
  • swig.org
  • Site Internet de l'éditeur:
  • Systèmes d'exploitation:
  • Linux
  • Taille du fichier:
  • 4.66MB

Swig pour Linux Mots clés


Swig pour Linux La description

Edity WIG est un compilateur d'interface qui connecte des programmes écrits dans C et C ++ avec des langages de script tels que Perl, Python, Ruby et TCL. Cela fonctionne en prenant les déclarations trouvées dans les fichiers d'en-tête C / C ++ et en les utilisant pour générer le code wrapper que les langages de script doivent accéder au code C / C ++ sous-jacent. De plus, SwiG fournit une variété de fonctionnalités de personnalisation qui vous permettent d'adapter le processus d'emballage en fonction de votre application. John Ousterhout (Créateur de TCL) a écrit un document décrivant les avantages des langages de script. Swig le rend assez facile à connecter des langages de script avec le code C / C ++. Swig est utilisé de différentes manières: Construire des programmes C / C ++ plus puissants. Utilisation de Swig, vous pouvez remplacer la fonction principale () d'un programme C avec un interprète de script à partir duquel vous pouvez contrôler l'application. Cela ajoute beaucoup de flexibilité et rend le programme "Programmable". Autrement dit, l'interface de script permet aux utilisateurs et aux développeurs de modifier facilement le comportement du programme sans avoir à modifier le code C / C ++ de bas niveau. Les avantages de ceci sont nombreux. Pensez en réalité que tous les grands progiciels que vous utilisez tous les jours - à presque toutes les personnes incluent une macro-language, une langue de configuration ou même un moteur de script permettant aux utilisateurs de faire des personnalisations. Prototypage rapide et débogage. Swig permet de placer des programmes C / C ++ dans un environnement de script pouvant être utilisé pour tester et déboguer. Par exemple, vous pouvez tester une bibliothèque avec une collection de scripts ou utiliser l'interpréteur de script en tant que débogueur interactif. Puisque Swig ne nécessite aucune modification du code C / C ++ sous-jacent, il peut être utilisé même si le produit final ne s'appuie pas sur script


Swig pour Linux Logiciels associés