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

Code::Blocks Discussion :

Code::blocks et la console


Sujet :

Code::Blocks

  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Avril 2010
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 356
    Par défaut Code::blocks et la console
    J'ai code::blocks version 8.02 sous windows seven 64 bit.
    Très recement, pour faire quelques test, j'ai commencer a réutiliser la console.
    (J'ai SDL et Allegro linkés).
    Donc, depuis l'installation de ces 2 libs, aucun moyen d'avoir la console même pour le projet par défaut de code::blocks.
    Quand je lance ceci (apres avoir créé un projet de type "console application"):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    #include <iostream>
     
    using namespace std;
     
    int main()
    {
        cout << "Hello world!" << endl;
        return 0;
    }
    Il ne se passe rien (avant l'installation des 2 libs pas de problème).
    J'ai essayé d'utiliser system("pause"); pour voir ce qui ce passerai et s'est bien cmd.exe qui se lance (J'ai toujours la 2eme fenetre : process returned exit status ...). Comment faire réapparaitre la console ?
    Merci de votre aide

  2. #2
    Membre éclairé

    Profil pro
    Inscrit en
    Avril 2010
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 356
    Par défaut
    Après quelques tests, enlever les librairies linkés, les options du compilateur...j'ai enlevé tout ce qui était dans
    Settings->Compiler & Debugger->Linker Settings->Other linker options
    sans rien changé d'autre. Après un rebuild, tout remarche.
    Maintenant j'ai remis ces options (-lalfont -lalleg_s -lmingw32 -lSDLmain -lSDL -mwindows) et j'ai encore le même probleme.
    Donc, comment faire pour que Codeblocks soit configurer pour allegro et SDL tout en ayant la console ?

    Après quelques test, c'est -mwindows qui fait planter la console. Est-ce normal ? A t-elle une utilité quelconque ? Merci de m'éclaircir.

  3. #3
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 099
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 099
    Billets dans le blog
    146
    Par défaut
    Bonjour,

    Normalement pour avoir la console il faut crée un projet console ( lors de la création du projet ).
    Sinon c'est une chose qui peut ce changer dans les options du projet.

    Dernière note: Je ne vois pas l'interet de faire un programme avec Allegro ET SDL ... les deux bibliothèques sont similaires et font la même chose.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  4. #4
    Membre éclairé

    Profil pro
    Inscrit en
    Avril 2010
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 356
    Par défaut
    J'ai bien pris un projet de type console, comme précisé plus haut mais les libs que j'ai linkés restent linkés. J'ai SDL et allegro car en fonction des projets (récent, anciens...) je varie.

Discussions similaires

  1. Nettoyer la console code::block
    Par moudjames23 dans le forum Code::Blocks
    Réponses: 2
    Dernier message: 06/01/2014, 00h13
  2. WriteFile bloqué, code::block, fenêtre console
    Par michelcky dans le forum GTK+ avec C & C++
    Réponses: 1
    Dernier message: 15/11/2013, 18h17
  3. Réponses: 2
    Dernier message: 17/05/2012, 16h28
  4. code::blocks 8.05 pb avec applis console
    Par Alain_K dans le forum Code::Blocks
    Réponses: 5
    Dernier message: 07/05/2008, 13h51

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