IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement OS X Discussion :

Débogueurs sur Mac OS X ?


Sujet :

Développement OS X

  1. #1
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut Débogueurs sur Mac OS X ?
    Bonjour !


    Suite à la rédaction d'un guide "Bien débuter en Langage C", j'aimerais savoir ce qu'on peut trouver comme débogueurs sur Mac OS X ?

    Merci
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  2. #2
    Membre éprouvé
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Points : 1 051
    Points
    1 051
    Par défaut
    Perso même si xCode possede un debuggeur, ma methode de debug reste le fprintf(stderr ...
    Il n'y a que celui de Visual Studio que j'aime bien utiliser.

  3. #3
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Citation Envoyé par NiamorH
    Perso même si xCode possede un debuggeur, ma methode de debug reste le fprintf(stderr ...
    Il n'y a que celui de Visual Studio que j'aime bien utiliser.
    Ouais certes mais là, moi c'est pour proposer un débogueur ... vais pas dire .. faites des printf parce que sous Mac je sais pas quoi vous proposer

    Il est gratuit XCode ? Ou peut-on le télécharger librement (si c'est possible) ?
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  4. #4
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 936
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 936
    Points : 4 356
    Points
    4 356
    Par défaut
    Citation Envoyé par Franck.H
    Ouais certes mais là, moi c'est pour proposer un débogueur ... vais pas dire .. faites des printf parce que sous Mac je sais pas quoi vous proposer

    Il est gratuit XCode ?

    oui c'est gratuit et livré sur le DVD d'installation…
    (MAJ via le site d'Apple…)

    et XCode "n'est qu'un" IDE au-dessus des outils gcc, donc pour le debugging : gdb…

    Spécifiques à Mac OS X :

    Saturn (profiling…)
    Thread Viewer (comme son nom l'indique : visualisation des threads à l'intérieur d'un process)
    Shark (profiling)
    Sampler (profiling)
    Quartz Debug (debugging affichage Quartz)
    OpenGL Profiler (profiling OpenGL)
    ObjectAlloc (allocations mémoire Objective-C)
    MallocDebug (allocations mémoire C)
    BigTop (UI pour top)
    OpenGL Driver Monitor
    USB Prober
    Accessibility inspector (Debugging hiérarchie des UI)
    IORegistryExplorer (Inspection des descriptions systèmes des périphériques)
    Bluetooth Explorer
    PacketLogger (Bluetooth)
    Syncrospectro (debugging iSync)
    etc.

    sans oublier Console et CrashReporter (post-mortem)…

  5. #5
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Ok impec ... merci
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  6. #6
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Citation Envoyé par JeitEmgie
    Spécifiques à Mac OS X :

    Saturn (profiling…)
    Thread Viewer (comme son nom l'indique : visualisation des threads à l'intérieur d'un process)
    Shark (profiling)
    Sampler (profiling)
    Quartz Debug (debugging affichage Quartz)
    OpenGL Profiler (profiling OpenGL)
    ObjectAlloc (allocations mémoire Objective-C)
    MallocDebug (allocations mémoire C)
    BigTop (UI pour top)
    OpenGL Driver Monitor
    USB Prober
    Accessibility inspector (Debugging hiérarchie des UI)
    IORegistryExplorer (Inspection des descriptions systèmes des périphériques)
    Bluetooth Explorer
    PacketLogger (Bluetooth)
    Syncrospectro (debugging iSync)
    etc.
    Que conseillerais-tu pour du débogage, pour un débutant qui veut s'y lancer ?
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  7. #7
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 936
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 936
    Points : 4 356
    Points
    4 356
    Par défaut
    Citation Envoyé par Franck.H
    Que conseillerais-tu pour du débogage, pour un débutant qui veut s'y lancer ?

    Xcode intègre une interface graphique à gdb ce qui reste le premier outil de debugging…

    les autres outils ont des usages plus particuliers…

  8. #8
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Ok merci ... donc moi j'ai proposé GDB et pour ceux qui ont peur de la ligne de commande j'ai proposé également XCode !

    Merci
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. oracle sur mac os 10.4.2
    Par bonobo974 dans le forum Oracle
    Réponses: 6
    Dernier message: 05/11/2005, 17h55
  2. recup de données sur MAC
    Par sarastro dans le forum Apple
    Réponses: 5
    Dernier message: 12/05/2005, 15h17
  3. Code qui ne fonctionne pas sur Mac
    Par malbaladejo dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 14/01/2005, 11h08
  4. [FLASH MX 2004] Ouvrir un document .fla sur Mac
    Par tahiti bob dans le forum Flash
    Réponses: 2
    Dernier message: 12/05/2004, 17h53
  5. [MX] autorun sur MAC
    Par tahiti bob dans le forum Flash
    Réponses: 10
    Dernier message: 07/02/2004, 15h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo