est-il possible de profil C++ apps avec Xcode, on en vient;
- fuites de mémoire comme avec valgrind
- d'éventuelles erreurs, avant d'exécuter le programme
Merci, je suis nouveau sur mac et xcode
Où peut-on trouver un bon tuto pour cela?
OriginalL'auteur asdf | 2009-12-31
Concernant les fuites de mémoire, lancez XCode, puis de lancer
Start with Performance Tool
->Leaks
Alternativement et nécessairement pour les anciens pré-Panther utilisateurs de XCode, il est possible de déboguer avec garde
malloc
, explication détaillée dans le Mac développement docs, mais voici une rapide promenade-à travers.OriginalL'auteur mloskot
Vous disposez d'un outil appelé Instruments, un Apple gratuit outil inclus dans XCode, qui attire la plupart de ces erreurs.
OriginalL'auteur pau.estalella
Instruments est un excellent outil, comme @pau.estalella dit. Valgrind prise en charge de Mac OS X est maintenant dans le principal Valgrind référentiel, avec l'aimable autorisation de Greg Parker.
Vous pouvez installer valgrind via MacPorts (qui a un programme d'installation que vous pouvez obtenir par téléchargement).
OriginalL'auteur
Xcode 3.2 est désormais livré avec outil d'analyse statique alimenté par Clang, qui permet de détecter logique des erreurs telles que les inédites de la mémoire au moment de la compilation.
Il est juste dans le Build > Construire et Analyser menu.
Lire La documentation d'Apple pour obtenir plus de détails.
OriginalL'auteur iamamac
C'est un peu en dehors de mes compétences de base, mais j'ai repéré un outil appelé Requin sur mon Mac qui propose de profilage et d'optimisation de soutien. Il y a d'autres outils Xcode trop. Mais je n'ai pas encore utilisé l'un d'entre eux pour de vrai. Et je n'ai aucune expérience de valgrind sur le Mac.
Pas beaucoup de réponse, je le sais.
OriginalL'auteur High Performance Mark