En ce qui concerne les message de "Aujourd'hui, 10h59" et de "Aujourd'hui, 12h47", cela montre que l'action demandée a "bien" été effectuée (mais pas forcément au bon "endroit"):
"Base de données du programme pour Modifier et Continuer (/ZI)" en tant que "format des informations de débogage" (noté "(1)" plus avant dans le message)
Mais les traces de compilation montrent que c'est la configuration "Release" qui est utilisé/compilée.
Vous avez modifié la mauvaise configuration.
Cette valeur d'option "(/ZI)" est pertinente en "Debug"; mais généralement pas en "Release", où c'est plutôt '(Zi)" qu'il faut choisir pour cette option (en "Release").
(Comme déjà indiqué plusieurs fois dans cette file de messages)
Donc, pour la configuration "Release", le message "cl : ligne de commande error D8016: options de ligne de commande '/ZI' et '/Gy-' non compatibles" est à comprendre :
=> Changer la valeur de l'option "format des informations de débogage" à "Base de données du programme (Zi)"
(comme avant, si vous avez suivi mes recommandations antérieures)
'/ZI' et '/Gy-' sont incompatibles.
'/Zi' et '/Gy-' sont compatibles.
Mais si vous faites la modification (1) dans la configuration "Debug", vous aurez le même message d'erreur, mais il n'est pas à comprendre de la même manière :
Ici, ce n'est pas (1) qu'il faut changer mais c'est "/Gy-" qu'il faut corriger.
C'est exactement le même problème qu'avec l'option "optimisation de l'ensemble du programme" que vous aviez modifiée sans logique apparente.
Si vous regardez un peu dans les options de compilation, l'option "Gy" apparait dans la section "Génération de code", la ligne "Activer la liaison au niveau des fonctions":
Nom : developpez5.png
Affichages : 10
Taille : 99,5 Ko
Comme vous le voyez avec la valeur de l'option écris en gras, ce n'est pas la valeur par défaut.
Si vous ne savez pas précisément à quoi correspond chaque option, laissez les valeurs par défaut, SVP.
Partager