-
Notifications
You must be signed in to change notification settings - Fork 1
fr_win_attention
Il est important de comprendre que les remarques concernant cette partie sont là pour que Git puisse être utiliser directement dans les chaines de compilation.
Les clés SSH sont indispensables pour les parties privées
de medInria et facilites grandement les transactions avec github
.
Il est important de rester cohérent dans les nom des clés.
PuTTY Attention
Sélectionnez Git from the command line and also from 3rd-party software
et ne surtout pas utiliser Use Git from Git Bash only
.
Ceci à fin de permettre l'accès à l'executable de GIT d'être accessible depuis Visual Studio et CMake.
Il est fortement recommander d'utiliser l'option Use Windows' default console windows
, ceci présente une bonne intégration avec CMake et Visual Studio.
De mauvaises options peuvent rendre le téléchargement de source intégrer aux CMakes et donc in fine à Visual Studio inopérant.
Git Attention
Veillez à ce que SSH soit régler sur TortoiseGitPlink
.
Créer une variable système GIT_SSH
et donnez lui pour valeur le chemin complet vers TortoiseGitPlink.exe
.
Ceci permet de faire le lien entre Pageant, le serveur de clés privées, et les applications qui en ont besoin, comme GIT lorsqu'il est appeler via la chaine de compilation.
Pageant est un agent d'authentification SSH, qui conserve vos clés privées en mémoire vive, sous forme décryptée, pour que vous puissiez vous authentifier souvent, sans avoir besoin de retaper votre phrase de passe à chaque fois.
Points importants:
- De mauvaises options peuvent rendre le téléchargement de source intégrer aux CMakes et donc in fine à Visual Studio inopérant.
- La création de la variable
GIT_SSH
est primordiale pour que Git puisse utiliser l'authentification par clé ssh en console ou intégrer à des chaines de compilation.
Cette partie décrit toute les astuces pour rendre la chaine de compilation fonctionnel et agréable.
Référez-vous à l'étape de post-installation.
7-Zip Attention
Si le répertoire final n'est pas C:\boost\
CMake pourrait alors ne pas trouver l'emplacement de boost
tout seul.
Il faudra alors renseigner manuellement la variable CMake Boost_INCLUDE_DIR
et vous pouvez ignorer la variable Boost_DIR
.
Boost Attention
Avec Qt vient l'IDE QtCreator, si vous souhaitez l'utiliser il faudra quand même installer Visual Studio pour avoir le compilateur.
Qt Attention
Il est déconseillé d'ajouter CMake au path système car il vient avec certaines dll de Qt qui pourrait entrer en conflit avec la version installer de Qt.
Les disfonctionnements provoqués par ce genre de problème sont difficile à identifier clairement, le débogage de cette situation peut-être complexe.
CMake Attention
Si vous utilisez une version plus récente
, assurez-vous juste que la version n’est pas trop récente, principalement, pour CMake
et Qt
.
Visual Studio Attention