Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
swig [Le 31/01/2018, 15:09]
bcag2 [Inconvénients]
swig [Le 31/08/2022, 23:33] (Version actuelle)
moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 20: Ligne 20:
  
 ==== À partir des sources ==== ==== À partir des sources ====
-Télécharger le paquet swig sur [[http://​www.swig.org/​download.html|la page du projet]] ((Vous pouvez passer via [[http://​www.swig.org/​survey.html|cette autre lien]] afin de préciser aux développeurs quel binding (vers Python, PHP…) vous allez utiliser))+Télécharger le paquet swig sur [[https://​www.swig.org/​download.html|la page du projet]] ((Vous pouvez passer via [[http://​www.swig.org/​survey.html|cette autre lien]] afin de préciser aux développeurs quel binding (vers Python, PHP…) vous allez utiliser))
  
 [[:​tar#​compression_avec_gzip_targz|Décompresser]] le fichier téléchargé:​ [[:​tar#​compression_avec_gzip_targz|Décompresser]] le fichier téléchargé:​
Ligne 83: Ligne 83:
   * Résoudre les problèmes de gestion d'​Utf-8 en C/C++   * Résoudre les problèmes de gestion d'​Utf-8 en C/C++
   * Profiter des atouts du (des) langage(s) haut-niveaux,​ voire de leur écosystème (notamment pour python)… PyQtGraph par exemple.   * Profiter des atouts du (des) langage(s) haut-niveaux,​ voire de leur écosystème (notamment pour python)… PyQtGraph par exemple.
-  * Permet des modifications ​rapide ​dans les vues sans recompilation+  * Permet des modifications ​rapides ​dans les vues sans recompilation
  
 ==== Inconvénients ==== ==== Inconvénients ====
-  * Debuggage plus difficile de l'​ensemble:​ pdb et [[:gdb]] en ligne de commande((https://​stackoverflow.com/​questions/​29749799/​how-to-debug-a-python-c-program)) :-/+  * Debuggage plus difficile de l'​ensemble: ​[[python#​debugger_avec_pdb|pdb]] et [[:gdb]] en ligne de commande((https://​stackoverflow.com/​questions/​29749799/​how-to-debug-a-python-c-program)) :-/
   * Limitation dans l'​usage des fonctionnalités du C++ modern (C++11/​14/​17) comme //auto//, //enum class//… au moins dans la partie interface   * Limitation dans l'​usage des fonctionnalités du C++ modern (C++11/​14/​17) comme //auto//, //enum class//… au moins dans la partie interface
  
Ligne 94: Ligne 94:
 ===== Liens ===== ===== Liens =====
   * [[http://​www.swig.org|le site officiel de swig (en)]]   * [[http://​www.swig.org|le site officiel de swig (en)]]
-  * [[http://​matthieu-brucher.developpez.com/​tutoriels/​python/​swig-numpy/​|tutoriel sur developpez.com (un peu ancien)]]+  * [[https://​matthieu-brucher.developpez.com/​tutoriels/​python/​swig-numpy/​|tutoriel sur developpez.com (un peu ancien)]]
   * [[https://​github.com/​swig/​swig|Swig sur github]]   * [[https://​github.com/​swig/​swig|Swig sur github]]
  
 ---- ----
 //​Contributeurs principaux: [[:​utilisateurs/​bcag2]]//​ //​Contributeurs principaux: [[:​utilisateurs/​bcag2]]//​
  • swig.1517407778.txt.gz
  • Dernière modification: Le 31/01/2018, 15:09
  • par bcag2