Visual Studio : pb exécutable en mode Release
Ju
-
Ju -
Ju -
Bonjour,
Je travaille avec un code écrit en Fortran. Je le compile sous Visual Studio.
- en mode Debug, le calcul lancé sous Visual Studio est Ok ;
- avec l'exécutable créé en mode Debug, le résultat est aussi Ok ;
- en mode Release, le calcul lancé sous Visual Studio est tjrs Ok ;
- pb (résultat différent et faux) avec l'exécutable créé en mode Release...
D'où peut venir le pb ?
Une variable non initialisée ? Comment le détecter ?
Merci !
Je travaille avec un code écrit en Fortran. Je le compile sous Visual Studio.
- en mode Debug, le calcul lancé sous Visual Studio est Ok ;
- avec l'exécutable créé en mode Debug, le résultat est aussi Ok ;
- en mode Release, le calcul lancé sous Visual Studio est tjrs Ok ;
- pb (résultat différent et faux) avec l'exécutable créé en mode Release...
D'où peut venir le pb ?
Une variable non initialisée ? Comment le détecter ?
Merci !
Configuration: Windows XP Firefox 3.0.2
3 réponses
-
Salut,
Tu as copié toute le répertoire "Release" ou seulement le .exe?
-
Oops. après vérification c'est "déployer" qui devrait être écrit...
Dans la version anglaise express:
Build/Publish Application
-
En mettant 'Debug Multithreaded' (au lieu de 'Multithreaded) pour le paramètre Runtime library, le résultat obtenu à partir du *.exe version Release est correct.
Quelqu'un peut m'expliquer ce que c'est et à quoi ça sert ?