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

Qt Creator Discussion :

Error 1 à la compilation avec nouvelle version 5.9.2 : cc1plus.exe: out of memory...


Sujet :

Qt Creator

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    199
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 199
    Points : 103
    Points
    103
    Par défaut Error 1 à la compilation avec nouvelle version 5.9.2 : cc1plus.exe: out of memory...
    Bonjour à tous.

    Je travaillais jusqu'à maintenant sur la version 5.7.0. J'ai installé ce matin la 5.9.2.

    Le projet sur lequel je travaille et qui compile correctement en 5.7 ne compile plus en 5.9 et me donne l'erreur suivante : [debug/qrc_gspv_res.cpp] Error 1

    Je n'ai aucune idée de l'origine du problème, d'autant que d'autres projets - eux aussi réalisés sous 5.7 - passent sans aucun problème.

    A priori le paramétrage outils->options : Debuggers / Compilateurs / Qt Versions et Kits me semble correct.

    Le rapport de compilation indique un problème lors du make. Sauriez-vous d'où peut venir ce problème ?

    Merci de votre aide.

    PS : après avoir relancé le projet, sans modification particulière, j'ai le nouveau message suivant : "cc1plus.exe:-1: erreur : out of memory allocating 1073745919 bytes" - Fichier non trouvé cc1plus.exe.

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 585
    Points
    188 585
    Par défaut


    À tout hasard, tente de nettoyer ton projet (dans Qt Creator, clic droit sur le projet, Nettoyer).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    199
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 199
    Points : 103
    Points
    103
    Par défaut
    Merci Dourouc mais malheureusement, cette action n'a pas été efficace.

    Bon, je ne sais pourquoi cela marchait avant installation de la nouvelle version et que ça ne marche plus maintenant, mais voici une tentative d'explication, avec solutions.

    Le message important est :
    cc1plus.exe: out of memory...
    Ce message est du à la taille des ressources mentionnées dans le fichier .qrc, ressources qui sont intégrées lors de la compilation et amènent à un dépassement de capacité mémoire de l'Array qui les contient (notamment sur un compilateur 32bit, de ce que j'ai compris). Bref, il existe (au moins) 2 moyens de résoudre cette erreur :

    1) Externaliser les liens des ressources et ne plus les faire apparaître comme ressources de Qt (ce que j'ai fait en supprimant purement et simplement le fichier .qrc et en adaptant le .pro)
    2) Ajouter : CONFIG += resources_big dans le .pro

    L'origine de cette information ici : https://forum.qt.io/topic/62655/cc1p...esource-file/7

    Un lien QtBug : https://bugreports.qt.io/browse/QTBUG-50468

    Si ça peut en aider certains.

    Du coup, mon problème est résolu... et ce n'est pas un mal

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

Discussions similaires

  1. Compilation avec deux versions de visual studio
    Par 77Gigi dans le forum Visual C++
    Réponses: 2
    Dernier message: 18/07/2011, 10h17
  2. Problème avec nouvelle version de Chrome
    Par rikidi dans le forum ASP.NET
    Réponses: 2
    Dernier message: 10/02/2011, 16h32
  3. Problème avec nouvelle version de g++
    Par ValyGator dans le forum Applications et environnements graphiques
    Réponses: 7
    Dernier message: 31/03/2009, 17h22
  4. Réponses: 0
    Dernier message: 28/01/2009, 10h14

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