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

XCode Discussion :

[Xcode] et "Build & Go"


Sujet :

XCode

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 8
    Par défaut [Xcode] et "Build & Go"
    Bonsoir à toutes et à tous =)
    Ma question est en somme assez simple et ne mériterait presque pas un sujet à elle toute seule
    Je me remet (lentement) à la programmation et étant sous Mac, j'utilise bien évidemment le fantastique logiciel XCode.
    Dans mes souvenirs, lorsque l'on cliquait sur "Build & Go", le terminal se lançait automatiquement et le programme démarrait.
    Mais peut-être que ça n'a jamais été le cas et dans ce cas ma mémoire me fait défaut >_<
    Si tel est bien le cas, je suis obligé de revenir à la fenêtre du projet et de cliquer sur l'executable ce qui (pour un fainéant comme moi) est trèèèès long
    Est-il donc possible de trifouiller dans les préférences du projet ou d'XCode lui-même de rétablir cette option si (comme j'espère le penser) elle a été désactivée ?

    Merci de m'avoir lu
    iDanz

  2. #2
    Modérateur

    Avatar de kOrt3x
    Homme Profil pro
    Technicien Informatique/Webmaster
    Inscrit en
    Septembre 2006
    Messages
    3 650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien Informatique/Webmaster
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 650
    Par défaut
    Je pense que ça doit dépendre du type de langage que tu utilise.
    Si tu vais un programme en C en line de commande, oui, il va lancer un "Terminal", mais si tu développes une application pour iPhone par exemple, il te lancera dans le simulateur iPhone par exemple.
    La rubrique Mac
    Les cours & tutoriels Mac
    Critiques de Livres Mac & iOS
    FAQ Mac & iOS

    ________________________________________________________________________
    QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
    Mon Livre sur AppleScript : AppleScript: L'essentiel du langage et de ses applications

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 8
    Par défaut
    Bah justement...
    Je fais du C++ et il ne me lance rien.
    Je dois aller moi-même cliquer sur l'exécutable du projet...
    Dans le pire des cas, c'est pas dramatique hein, mais bon si ça pouvait me simplifier la vie

  4. #4
    Membre émérite Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Par défaut
    Je ne suis pas sûr que ça changera quelque chose vu que ça parle de déboggage mais tu peux tester :-°:
    Menu Prerefences... > Debugging > On start : Show Console

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 8
    Par défaut
    Beeen c'est déjà mieux
    J'ai effectivementune fenêtre qui s'affiche et qui lance le programme...

    Par contre, ça n'a plus grand chose à voir avec le sujet (quoique...) mais si j'exécute le code très simple suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    #include <iostream>
    #include <string>
    
    int main()
    {
    	int age = 0;
    	std::string nom = "";
    	
    	std::cout << "Bonjour quel est votre nom ?" ;
    	std::cin >> nom;
    	std::cout << "Quel est votre age ?";
    	std::cin >> age;
    	std::cout << "Bonjour " << nom << ", vous avez " << age << " ans.";
    	
        return 0;
    }
    La console d'Xcode s'arrête juste après avoir donné mon âge.
    Si je met la ligne
    en commentaire, la console d'Xcode m'affiche bien
    "Bonjour iDanz, vous avez 0 ans."

    Enfin, si je clique sur l'executable du projet comme je devais le faire auparavant et que je reprends le premier code, je n'ai aucun souci...
    C'est à ni rien comprendre

  6. #6
    Membre émérite Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Par défaut
    Avec un copier coller de ton code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    [Session started at 2009-07-22 21:33:11 +0200.]
    Bonjour quel est votre nom ?spootnik
    Quel est votre age ?18
    Bonjour spootnik, vous avez 18 ans.
    The Debugger has exited with status 0.

    Note que cin ne gère pas les espaces, peut-être que ton problème vient de là.

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