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 :

Mise à jour du compilateur de Code::Blocks


Sujet :

Code::Blocks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Lycéen
    Inscrit en
    Mars 2019
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mars 2019
    Messages : 8
    Par défaut Mise à jour du compilateur de Code::Blocks
    Bonjour je n'arrive pas à trouver la version 9.2 du compilateur Code::Blocks "gnu gcc"
    pourriez m'indiquez ou je pourrais le trouver et le télécharger ?

    Cordialement.

  2. #2
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 817
    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 817
    Par défaut
    Bonjour,

    Citation Envoyé par tarlouze Voir le message
    du compilateur Code::Blocks "gnu gcc"
    ça, ça va pas... code::blocks n'est pas un compilateur...
    Code::blocks étant en version 17.12 (sortie en décembre 2017) pour la dernière version stable officielle sur leur site, tu n'auras pas de version avec un gcc 9.2 (sorti en août 2019). Mais tu peux aller chercher le dernier compilo, l'installer et travailler avec dans code::blocks

    Je présume que si tu cherches un gnu gcc, tu dois être sous linux (tout du moins j'ose espérer...). Tu dois pouvoir récupérer la version 9.2 de gcc avec un apt-get (avec les bons dépôts).

    Mais comme j'ai un doute, je vais aussi supposer que tu es sous windows, et là c'est plus compliqué. Sous Windows, gcc s'appelle mingw (c'est un gros raccourci...), ou mingw-w64 pour la version 64 bits. Le premier est dispo en version 8.2, le second en 7.2, donc tu n'auras pas de version 9.2
    Sauf peut-être en passant par Cygwin, mais alors là on va compliquer...

    Donc du coup, linux ou windows?
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  3. #3
    Membre habitué
    Homme Profil pro
    Lycéen
    Inscrit en
    Mars 2019
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mars 2019
    Messages : 8
    Par défaut
    Moi je suis sur Windows.
    Je veux juste pouvoir coder avec toutes les nouvelles fonctionnalités et les nouvelles syntaxe de la version C++17.
    Donc je peux installer que la version 8.2 mingw ou 7.2 mingw-w64 et le quelle installer entre les deux ?
    T'aurais pas un lien ou site fiable pour le télécharger ?

    Merci pour votre réponse.

    ps : je me suis tromper sur le titre c'est un IDE

  4. #4
    Membre émérite
    Avatar de emixam16
    Homme Profil pro
    Chercheur en sécurité
    Inscrit en
    Juin 2013
    Messages
    335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Chercheur en sécurité

    Informations forums :
    Inscription : Juin 2013
    Messages : 335
    Par défaut
    Bonjour,

    Je n'ai pas testé, mais tu sembles pouvoir installer gcc et les outils associés en suivant ce tutoriel

    Une fois installé tu n'as plus qu'à le mettre en place pour Code::Blocks

    Je sais que C::B supporte aussi de passer par le WSL sinon

  5. #5
    Membre habitué
    Homme Profil pro
    Lycéen
    Inscrit en
    Mars 2019
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mars 2019
    Messages : 8
    Par défaut
    J'ai installé MSYS2 mais dans le fichier bin il n'y a aucun fichier
    et quand j'essaie de compiler avec C::B sa me fait ça comme erreur :

    Tried to run compiler executable 'C:\msys64\mingw64/bin/gcc.exe', but failed!

    Skipping...
    Nothing to be done (all items are up-to-date).
    J'ai aussi installé la vesrion MingW 7.0 sur sourceForge mais là je n'arrive pas à trouver le dossier bin

  6. #6
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 817
    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 817
    Par défaut
    Citation Envoyé par tarlouze Voir le message
    Je veux juste pouvoir coder avec toutes les nouvelles fonctionnalités et les nouvelles syntaxe de la version C++17.
    ... dispo depuis la version 7 (sauf une "proposal" qui a été intégrée en v8).
    Donc tu as le choix des solutions: mingw, mingw-w64 ou msys2 (que j'avais oublié, merci emixam16)


    Citation Envoyé par tarlouze Voir le message
    J'ai installé MSYS2 mais dans le fichier bin il n'y a aucun fichier
    Tu as suivi la procédure décrite sur le site (https://www.msys2.org/)?

    Citation Envoyé par tarlouze Voir le message
    et quand j'essaie de compiler avec C::B sa me fait ça comme erreur :
    bah tu essaies de lancer un bin/gcc.exe alors que tu viens de dire que le dossier bin était vide... rien d'anormal donc.


    Citation Envoyé par tarlouze Voir le message
    J'ai aussi installé la vesrion MingW 7.0 sur sourceForge mais là je n'arrive pas à trouver le dossier bin
    Comme dirait ma femme: "j'ai enregistré le fichier sur le disque dur, mais je ne sais pas où!"...
    Sur ce coup, on va avoir du mal à chercher pour toi...

    Sinon mingw est dispo en 8.2, pourquoi installer la 7.0 si tu cherches les fonctionnalités récentes?
    Et pourquoi aller la récupérer sur sourceforge alors que le site officiel héberge les binaires sur osdn?

    Pour bien démarrer avec mingw: http://www.mingw.org/wiki/Getting_Started

    Sinon, part en 64 bits, ça sera plus "moderne": http://mingw-w64.org/doku.php/download
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  7. #7
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    252
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 252
    Par défaut
    Faut être rigoureux quand on développe. Tu devrais connaitre l'architecture de ton PC. 32 ou 64 bits ? De plus l'EDI que tu utilises est très bien documentée et je me souviens notamment d'un précieux wiki expliquant comment utiliser tel compilateur, le mettre à jour… Enfin il existe pléthore d'articles très utiles comme ceux conseillés !

    Patience bientôt les joies du C++29 seront à toi !!

  8. #8
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    252
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 252
    Par défaut
    Citation Envoyé par plegat Voir le message
    Sauf peut-être en passant par Cygwin, mais alors là on va compliquer...
    Mais non c'est ultra simple il suffit de se reposer sur l'interface. Trop simple quand on a besoin de logiciels libres/Unix !

Discussions similaires

  1. Problème de compilateur avec Code::Blocks
    Par ZhaoZhao dans le forum Code::Blocks
    Réponses: 2
    Dernier message: 25/09/2019, 14h23
  2. Mise à jour d'un vieux code basé sur winsocket
    Par Just-Soft dans le forum Composants VCL
    Réponses: 7
    Dernier message: 24/12/2018, 20h13
  3. Mise à jour application sans les codes sources
    Par -leternel- dans le forum Droit
    Réponses: 0
    Dernier message: 26/09/2013, 16h20
  4. [AC-2007] Mise à jour d'un Runtime (Code VBA)
    Par windiver dans le forum Runtime
    Réponses: 5
    Dernier message: 12/06/2012, 09h22
  5. Réponses: 3
    Dernier message: 12/05/2009, 15h25

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