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 :

Utilisation de Code::Blocks


Sujet :

Code::Blocks

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 207
    Points : 251
    Points
    251
    Par défaut Utilisation de Code::Blocks
    Bonjour à tous,

    Novice en programmation (à part quelques notions de Visual Studio) il faut que je me mette au C.
    Je me doute que ce n'est pas le language le plus accessible pour un débutant mais j'en ai besoin pour faire tourner des algos...

    J'ai téléchargé un tuto dispo sur developpez.com (Initiation au langage C par Jessee Michaël C. Edouard) que je suis en train de lire.

    Pour info, j'utilise Code::Blocks sous Linux. Premier souci donc dans l'utilisation de Code::Blocks:

    J'ai compilé et executé avec succès mon premier programme C affichant Hello World! (histoire d'être original).
    J'ai voulu créer et executer un nouveau fichier (dans le même projet) mais quand je fais "Buil and Run" c'est invariablement "Hello World!" qui s'exécute.
    J'ai même supprimé le projet, créé un nouveau (ne contenant pas de fichier avec le code source affichant Hello World! mais c'est encore ce dernier qui s'exécute!

    J'imagine que c'est tout bête mais je ne vois pas ce qui ne va pas...

  2. #2
    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
    Code::Blocks permet en effet de travailler sur plusieurs projets en même temps, mais que un à la fois. Dans le pannel de gauche où se trouve les fichiers des projets, tu as le label du projet, un click droit dessus puis sur la commande Activate project
    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 !

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 207
    Points : 251
    Points
    251
    Par défaut
    Mais je ne travaille que sur un seul projet. Et du coup quand je fais clic droit dessus je n'ai pas d'option Activate.
    Images attachées Images attachées  

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


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

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 826
    Points : 218 287
    Points
    218 287
    Billets dans le blog
    117
    Par défaut
    Bonjour,

    Ce n'est pas un nouveau projet que vous avez crée, mais juste un sous dossier, dans le premier projet.
    Pour faire ce que vous voulez faire, il faut faire Nouveau > Creer projet (ou un truc du genre)
    Car là, vous avez dit à Code::Blocks, ajoute moi un fichier dans le projet (ce qui n'est pas ce que vous vouliez )
    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.

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 207
    Points : 251
    Points
    251
    Par défaut
    Il ne me semble pas mais peut-être...

    Toujours est-il que j'ai créé un nouveau projet, ajouté une nouvelle application console à ce projet dans lequel j'ai mis un code différent de celui pour afficher "Hello World!" (cf. la photo attachée) mais j'ai toujours le même probême!
    Images attachées Images attachées  

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


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

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 826
    Points : 218 287
    Points
    218 287
    Billets dans le blog
    117
    Par défaut
    Pouvez vous nous montrer le contenu des dossiers de votre nouveau projet Code::BLocks ? (sources et others)
    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.

  7. #7
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 207
    Points : 251
    Points
    251
    Par défaut
    Alors, effectivement il y avait un souci à ce niveau-là...

    Le dossier Others contient bien le code que je voulais exécuter (dans un fichier que j'avais nommé Xbis).

    Par contre, le dossier Sources contenait un fichier main avec le code affichant "Hello World".

    Pourriez-vous m'expliquer rapidement les rôles respectifs de ces deux dossiers et pourquoi le fichier main était conservé d'un projet à l'autre?

    Merci d'avance

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


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

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 826
    Points : 218 287
    Points
    218 287
    Billets dans le blog
    117
    Par défaut
    Pour les dossiers, il n'y a pas de dossier 'Others' (moi je ne travaille qu'avec un dossier source)
    Après, le fait que le main soit propagé d'un dossier à l'autre, c'est parce Code::Blocks par défaut en créer un (pour commencer le nouveau projet sur une bonne base)
    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.

Discussions similaires

  1. Utilisation avec Code::Blocks sous Windows
    Par timeout dans le forum wxWidgets
    Réponses: 1
    Dernier message: 02/10/2011, 22h23
  2. Bibliothèques utilisées dans Code::Blocks
    Par marif dans le forum Code::Blocks
    Réponses: 1
    Dernier message: 23/11/2009, 18h37
  3. Utilisation de Code::Blocks
    Par gazere dans le forum wxWidgets
    Réponses: 4
    Dernier message: 16/04/2009, 17h52
  4. comment utiliser code::blocks
    Par zinni dans le forum Code::Blocks
    Réponses: 9
    Dernier message: 13/02/2007, 14h36

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