Pour une raison inconnue, l'étape de liaison dans mon étape de l'application C++ ne prend que quelques secondes dans les versions de débogage, mais plus d'une minute en mode de publication. Est-ce que quelqu'un a une idée si cela est dû à mes paramètres de projet ou aux bibliothèques externes qui sont liées? Est-ce un problème commun?Visual C++: le couplage prend du temps en mode de publication
1
A
Répondre
3
Vous avez activé la liaison incrémentielle pour le débogage construit et non pour la libération construit. C'est ce qui est le plus probable. Dans les paramètres du projet, vous pouvez regarder Linker -> Command Line.
/INCREMENTAL
fichier * .ilk est généré pour accélérer reliant/INCREMENTAL:NO
inactive
Comment changer le réglage: Linker -> Général -> Activer incrémental Liaison
2
Il est plus susceptible d'être un ensemble plus agressif d'optimisations inter-objets appliquées à la version finale.
1
Plusieurs choses à essayer:
- Allumez les paramètres de l'éditeur de liens plus verbeux: cela peut faire la lumière sur ce qui se passe
- Essayez relier sans optimisation
- Avez-vous l'ensemble du programme d'optimisation sous tension ?
- Téléchargez et exécutez Process Monitor pour voir les fichiers que vous lisez. Il pourrait y avoir une étrange anomalie telle que la construction de libération en utilisant un lecteur réseau lent
Questions connexes
- 1. Visual Studio 2008 C++ s'arrêtant pendant le couplage
- 2. Le test de Visual Studio 2008 prend beaucoup de temps
- 3. Le basculement DNS prend du temps
- 4. Dans asp.net en utilisant C# la publication d'un site web prend plus de temps
- 5. La transition de transition prend du temps
- 6. Python et couplage C
- 7. Dettaching Nunit à partir du mode de débogage VS prend trop de temps
- 8. Qt destructeur de C++ prend beaucoup de temps à retourner
- 9. Visual C++: Comment obtenir le temps CPU?
- 10. Visual C++ 2008 problème de publication
- 11. Distinguer le mode de développement et les paramètres d'environnement du mode de publication sur Android
- 12. Visual Studio 8: Temps de construction dans les assemblages en mode mixte
- 13. Le cryptage OpenSSL prend beaucoup de temps en charge
- 14. Comment puis-je modifier l'environnement de travail Visual Studio à partir du mode Web en mode Visual C++?
- 15. Requête SQL Server qui prend du temps
- 16. RENDER_RESPONSE prend beaucoup de temps en couture
- 17. Mysql requête qui prend du temps
- 18. Ajax réponse prend du temps et le statut est 503
- 19. Le package SSIS prend beaucoup de temps à s'exécuter
- 20. SerializationException se produisant uniquement en mode de publication
- 21. Calcul du temps par le code C++
- 22. Visual Studio: différencier app.config pour le mode de débogage et de publication
- 23. Arrêter l'actualisation du mode Création Visual Studio
- 24. NSHost prend énormément de temps
- 25. le rendu de la page prend plus de temps
- 26. Activation du mode linum en mode python/c
- 27. Est-ce que gprof prend le temps passé en compte?
- 28. La requête SQL prend trop de temps
- 29. Désactivation du mode automatique dans Visual Studio
- 30. Visual Studio désactiver TRACE en mode débogage