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 :

impossible d'utiliser des fichiers sources uniques


Sujet :

Code::Blocks

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2003
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 93
    Points : 130
    Points
    130
    Par défaut impossible d'utiliser des fichiers sources uniques
    bonsoir à tous.

    (désolé pour le titre barbare mais j'ai pas trouvé mieux...)

    j'ai découvert récemment code::Blocks et j'ai tout de suite laché dev c++ (d'autant plus qu'il planté tout le temps...) pour migrer vers ce puissant EDI gratuit.

    mais je rencontre une certaine frustration sur un point:

    Ne programmant pas de grosses applications, je n'ai jamais eu besoin d'utiliser de projets (.dev: dev c++ project) et mes programmes ne consistait généralement qu'en fichier .cpp.

    Mais en ouvrant un fichier source unique (et non pas un projet code::blocks .cbp), la seul option qui m'est possible est: Compile current file (ctrl-shift-F9), les autres options restent grissées.

    je ne peux donc pas construire le programme (build) ni l'executer...
    le mode debug m'est aussi indisponible...

    J'aimerais savoir s'il n'y as pas de solutions pour remédier à ce probléme trés enbétant? car là jpeux pas trop me servir de code::blocks

  2. #2
    Membre expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Points : 3 344
    Points
    3 344
    Par défaut
    Bonjour,

    Tu n'as plus qu'à créer un projet... Même si tu n'as qu'un fichier à compiler (ce qui m'étonne quand même) c'est une opération assez simple !

  3. #3
    Membre confirmé Avatar de aziz jim
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2005
    Messages
    455
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 455
    Points : 567
    Points
    567
    Par défaut
    new project.
    et voila une liste de projets qui s'affiche
    console,wxwindows,GLFW,OpenGL,wxSmith....
    .tu n'as qu' à choisir et suivre les instructions(chemin du projet, nom...).
    mais à condition que la bibliothèque correspondante soient déjà installée et configurée correctement.
    un projet console ne propose qu'un seul fichier source main.cpp avec un "hello world".

    tu peut costruire ta propre template : menu file=>save project as user-template.
    Ce n'est qu'en forgeant qu'on devient forgeron.

  4. #4
    Membre habitué
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2003
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 93
    Points : 130
    Points
    130
    Par défaut
    mhhh en clair, tout mes fichier .cpp (en mode console la plupart), je peux pas les réutiliser dans code::blocs à moins de créer un nouveau projet et de copier/Coller le source dans la nouvelle source...?

    pis faire un projet pour chaque fichier source, ça devient lourd...

    j'ai aussi pas mal de source prise sur le net qui ne sont pas réunis en projets...

    je trouve vraiment dommage de devoir obligatoirement avoir recours à un projet pour compiler/executer...

  5. #5
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 813
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 813
    Points : 7 641
    Points
    7 641
    Par défaut
    Citation Envoyé par flolem
    mhhh en clair, tout mes fichier .cpp (en mode console la plupart), je peux pas les réutiliser dans code::blocs à moins de créer un nouveau projet et de copier/Coller le source dans la nouvelle source...?
    Pas besoin de copier/coller... tu vas dans Project > Add Files, et tu ajoutes tes fichiers sources au projet.

    Citation Envoyé par flolem
    pis faire un projet pour chaque fichier source, ça devient lourd...
    Ben tu n'en fais pas... tu ouvres ton fichier source, tu fais Compile > Compile current file, et tu as ton exe. Aussi simple que ça.
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  6. #6
    Membre confirmé Avatar de aziz jim
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2005
    Messages
    455
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 455
    Points : 567
    Points
    567
    Par défaut
    Est-ce-que la création d'un projet est aussi compliquée que ça?
    Ce n'est qu'en forgeant qu'on devient forgeron.

  7. #7
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 813
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 813
    Points : 7 641
    Points
    7 641
    Par défaut
    Citation Envoyé par aziz jim
    Est-ce-que la création d'un projet est aussi compliquée que ça?
    Non, mais j'ai moi aussi beaucoup de mal à passer par un projet pour compiler un fichier unique...
    Déjà, ça va pas ensemble éthymologiquement parlant... un projet avec un fichier, c'est pas un projet, c'est un test...

    Et puis pour un fichier, la ligne de commande ça va encore plus vite!
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  8. #8
    Expert confirmé
    Avatar de shenron666
    Homme Profil pro
    avancé
    Inscrit en
    Avril 2005
    Messages
    2 524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : avancé

    Informations forums :
    Inscription : Avril 2005
    Messages : 2 524
    Points : 5 184
    Points
    5 184
    Par défaut
    Citation Envoyé par flolem
    Mais en ouvrant un fichier source unique (et non pas un projet code::blocks .cbp), la seul option qui m'est possible est: Compile current file (ctrl-shift-F9), les autres options restent grissées.

    je ne peux donc pas construire le programme (build) ni l'executer...
    le mode debug m'est aussi indisponible...

    J'aimerais savoir s'il n'y as pas de solutions pour remédier à ce probléme trés enbétant? car là jpeux pas trop me servir de code::blocks
    si tu ouvres un fichier source sans créer de projet et que tu le compile, il effectue également un build et tu obtiens un exe (à condition que tu ais un main bien sûr)

    pour ce qui est de débugguer et/ou de linker d'autre bibliothèques, la création d'un projet s'impose

    si tu veux apprendre à utiliser cet excellente EDI :
    http://loulou.developpez.com/tutoriels/cpp/codeblocks/
    Tutoriels OpenGL
    Je ne répondrai à aucune question en MP
    - Si c'est simple tu dis que c'est compliqué et tu le fait
    - Si c'est compliqué tu dis que c'est simple et tu le sous-traite ou le fait faire par un stagiaire.

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/01/2015, 21h47
  2. Réponses: 2
    Dernier message: 13/01/2009, 21h26
  3. Première utilisation : impossible d'ajouter un fichier source existant !
    Par Sylvain Rousseau dans le forum Eclipse C & C++
    Réponses: 1
    Dernier message: 13/11/2008, 10h25
  4. Copie de 2 bases SQLserver en utilisant des fichiers
    Par dimdidi dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 17/08/2005, 09h26
  5. [NASM] Utiliser des fichiers ressources
    Par trax44 dans le forum Assembleur
    Réponses: 8
    Dernier message: 26/09/2004, 18h42

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