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

 C++ Discussion :

MinGW + Geany


Sujet :

C++

  1. #1
    Membre habitué Avatar de chercheur111
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 352
    Points : 163
    Points
    163
    Par défaut MinGW + Geany
    Bonjour,

    J'essaye de compiler un petit programme en c++ mais la compilation a échoué!
    Voici le code:

    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
    17
    18
    19
     
    #include <iostream>
    #include <vector>
     
    int main()
    {
         std::vector<std::vector<double>> matrice { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} };
     
         std::cout << "Bonjour, voici une matrice:" << std::endl;
         for (auto element : matrice) {
    	  for (auto val : element) {
    	       std::cout << val << " ";
    	  }
    	  std::cout << std::endl;
         }
         std::cout << std::endl;
     
         return 0;
    }
    J'ai installé MinGW sous windows (je l'ai téléchargé à partir de cet url):
    J'ai bien choisit tous les paquets du compilateur c++; j'ai ajouté le chemin du répertoire bin à la variable système path, j'ai renommé "mingw32-make" par "make" dans C:\MinGW\bin

    Sous Geany:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    g++ -std=c++11  -Wall -c "%f"
    g++ -std=c++11  -Wall -o "%e" "%f"
    Mais la compilation a échoué.. Voici les messages d'erreur:





    Merci d'avance pour votre aide.
    La science ne connaît qu'une loi: la contribution scientifique.

  2. #2
    Membre habitué Avatar de chercheur111
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 352
    Points : 163
    Points
    163
    Par défaut
    Deux solutions possibles:

    1- J'ai téléchargé Mingw + g++ 4.6 et ça marche sauf que j'ai modifié les deux commandes de construction :
    comme suit:
    g++ -std=c++0x -Wall -c "%f"
    J'ai utilisé std=c++0x au lieu de std=c++1
    Pour télécharger une version 4.6, j'ai utilisé le même lien que je t'ai mentionné précédemment, mais à ne pas cocher que tu veux la dernière version.
    http://garr.dl.sourceforge.net/proje...0120426/mingw-...

    2-
    Plus de GCC version 4.6 ...télécharger NinGW-w64.
    http://netcologne.dl.sourceforge.net...ds-install.exe

    Ensuite, il suffit juste de cliquer sur le fichier pour procéder à l'installation, avec les paramètres suivants (à choisir) lors du Settings :

    Architecture : x64 (pour les 64 bits)

    Threads : win32

    Exception : seh

    Build revision : 5

    Après installation, il faut mettre le fichier bin dans le path, le bin se trouve dans le répertoire ci-après : "C:\Program Files\mingw-builds\x64-4.8.1-win32-seh-rev5\mingw64\bin "

    Ensuite, on renomme le make.exe.

    La science ne connaît qu'une loi: la contribution scientifique.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. DevC++ avec un nouveau MinGW est disponible
    Par HRS dans le forum Dev-C++
    Réponses: 1
    Dernier message: 28/02/2005, 13h37
  2. Opérateur not ? Bug avec MinGW 3.4 ? ou mot clé ?
    Par Groove dans le forum Autres éditeurs
    Réponses: 3
    Dernier message: 31/01/2005, 18h05
  3. [minGW] page man
    Par nicolas581 dans le forum Autres éditeurs
    Réponses: 7
    Dernier message: 20/08/2004, 16h45
  4. [info ide] mingw developper studio
    Par heinquoi dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 29/07/2004, 17h02
  5. Bibliothèque Gcc/mingw 2.95.3.6
    Par richard dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 11/10/2003, 22h54

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