Skip to content

fr_win_Development environement setup

Florent edited this page Apr 1, 2020 · 3 revisions

Installation de l'environement de développement

La liste des logicielles utiles au develloppement de madInria sont ceux répertorier dans les tableaux ci-dessous.

Liste des logiciels prérequis :

7Zip
Pour décompresser Boost.
Téléchargement Page officielle Étapes d'instalation
Boost
Bibliothèque C++ utile pour certaines fonctions mathématiques.
Téléchargement Page officielle Étapes d'instalation
Qt5
Framework C++ sur le quel est forgé medInria.
Téléchargement Page officielle Étapes d'instalation
CMake
Pour la génération de la suite de compilation (solution visual studio ou autre).
Téléchargement Page officielle Étapes d'instalation
Visual Studio 2017
Le compilateur pour medInria sous MS-Windows.
Téléchargement Page officielle Étapes d'instalation
Accès aux codes -------------- --------------- ---
Putty
Permet de générer des clés SSH pour Git.
Téléchargement Page officielle Étapes d'instalation
Git
Git for windows, le client Git pour windows.
Téléchargement Page officielle Étapes d'instalation
Tortoise Git
Permet l’intégration de Git à l’explorateur Windows.
Téléchargement Page officielle Étapes d'instalation

Liste des logiciels fortement recommandés :

Process Explorer
Utile pour surveiller le processus de compilation et les instances de medInria en debug.
Téléchargement Page officielle
Notpad++
Utile pour éditer simplement des sources ainsi que les fichiers CMake de medInria.
Téléchargement Page officielle
LLVM
Utile pour vérifier le code via un plugin VisualStudio.
Téléchargement Page officielle

Liste des logiciels potentiellement utiles :

Shell Link Extension
Utile pour visualiser ou créer des liens symboliques ou physique (symlink ou hardlink). Ceci permet une gestion légère des dépendances de medInria aux dll des parties tièrces (itk, vtk, Qt, …) et des plugins.
Téléchargement Page officielle
Dependency walker
Utile pour explorer les dépendances ( dll ) d’un plugin et ainsi pouvoir déposer les bonnes dll dans le répertoire de medInria.
Téléchargement Page officielle
Winmerge
Utile pour effectuer des comparaisons et merges entre différentes version d’un fichier ou d’un répertoire.
Téléchargement Page officielle