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

GCC Discussion :

GCC et les modules


Sujet :

GCC

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Février 2013
    Messages : 70
    Points : 146
    Points
    146
    Par défaut GCC et les modules
    J'ai téléchargé la dernière version de Fedora pour avoir le GCC le plus récent. Théoriquement, il prend en compte les modules, mais pratiquement, il plante sur cet énoncé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    import std; ou
    import iostream;
    mais fonctionne parfaitement avec cet énoncé

    qui importe facilement ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    export inutile;
    export int Inutile2(const int i)
    {
       return i;
    }
    Je sais que le compilateur est correctement configuré pour l'utilisation des modules par ce que mes modules fonctionnent, mais pas ceux de la librairie standard qui sont introuvables, car aucun fichier de ce type existe d'après le compilateur. L'inclusion à l'ancienne
    fonctionne normalement.

    Où sont ces fichiers ? D'après le message d'erreur, ils auraient besoin d'être construits, tout comme mes propres modules doivent être construits avant l'importation, mais ce n'est pas normal, tout devrait être déjà construit, car Stroustrup ne mentionne pas la nécessité de construire les fichiers de la librairie standard. S'il faut les construire, où sont les sources ?

    Merci d'avance !

  2. #2
    Membre expérimenté
    Femme Profil pro
    ..
    Inscrit en
    Décembre 2019
    Messages
    667
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 94
    Localisation : Autre

    Informations professionnelles :
    Activité : ..

    Informations forums :
    Inscription : Décembre 2019
    Messages : 667
    Points : 1 464
    Points
    1 464
    Par défaut
    Salut,

    Bien que c'est du C++20, il n'y a, à ce jour, aucun compilateur qui prend en charge complètement les modules. C'est en cours.
    Sinon pour gcc, la version dev des modules se nomme cxx_modules de mémoire. Ça t'aidera à trouver plus d'infos sur le sujet.

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 06/06/2006, 22h05
  2. Decompression d'un fichier sans utiliser les modules du CPAN
    Par choubiroute dans le forum Modules
    Réponses: 6
    Dernier message: 10/03/2006, 14h20
  3. Démarche pour installer les modules sans executable...
    Par Olivier_ dans le forum Déploiement/Installation
    Réponses: 7
    Dernier message: 21/10/2005, 17h50
  4. lister tout les modules installer de perl
    Par black_code dans le forum Modules
    Réponses: 6
    Dernier message: 05/08/2005, 18h20
  5. Gcc et les fonctions
    Par fregolo52 dans le forum Linux
    Réponses: 9
    Dernier message: 09/08/2004, 18h55

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