Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
informatique:swig [2018/02/20 16:59] – [Exemple avec le pompage (lmapc104)] 134.158.87.12 | informatique:swig [2019/03/11 09:54] (Version actuelle) – 159.84.20.98 | ||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
Comparatif avec d' | Comparatif avec d' | ||
[[https:// | [[https:// | ||
- | |||
- | ===== Exemple avec le pompage (lmapc104) ===== | ||
- | Les étapes 1 et 2 ci-dessous ont été intégré dans le Makefile qu'il suffit de lancer avec la commande //make// depuis une fenêtre //mingw// (clic-droit puis //git bash here//) | ||
- | ==== Étape 1 ==== | ||
- | dans une commande (cmd) " | ||
- | C: | ||
- | < | ||
- | qui crée les fichiers // | ||
- | |||
- | On déplace // | ||
- | < | ||
- | |||
- | <note tip>Ces deux étapes peuvent être réalisée simplement dans le répertoire // | ||
- | ==== Étape 2 ==== | ||
- | dans un terminal (mingw-64)(ds explorer windows, clic-droit sur le répertoire workspace\pompageGC\src puis "//Git Basch here//" | ||
- | pompage@LMAPC104 MINGW64 / | ||
- | < | ||
- | qui compile avec python, le -I./lib/ est pour le PComm.h (carte Moxa), -D_hypot=hypot pour la compatibilité avec Python ((le https:// | ||
- | |||
- | pompage@LMAPC104 MINGW64 / | ||
- | < | ||
- | qui réalise l' | ||
- | <note tip>Ces deux étapes peuvent être lancées plus simplement en tapant, depuis une fenêtre CLI mingw, et en étant dans le répertoire c:/ | ||
- | <note important> | ||
- | |||
- | ==== Utilisation ==== | ||
- | |||
- | à nouveau dans une commande " | ||
- | < | ||
- | C: | ||
- | |||
- | C: | ||
- | Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)] on win32 | ||
- | Type " | ||
- | >>> | ||
- | >>> | ||
- | unable to open comport | ||
- | taille fichier debuglog: 6145 | ||
- | >>> | ||
- | >>> | ||
- | 1000.0 | ||
- | >>> | ||
- | </ | ||
- | |||
- | ou pour exécuter le programme, lancer le batch: | ||
- | < | ||
- | <note important> | ||
Débugger C++/ | Débugger C++/ | ||
[[https:// | [[https:// | ||