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

Eclipse C & C++ Discussion :

[CDT] Symboles non trouvés (wint_t, wcslen etc.)


Sujet :

Eclipse C & C++

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    249
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2005
    Messages : 249
    Points : 349
    Points
    349
    Par défaut [CDT] Symboles non trouvés (wint_t, wcslen etc.)
    Bonjour,

    J'essaie de compiler un projet, créé d'abord sous Windows / Visual Studio, maintenant sous Linux / Eclipse CDT.

    La plupart des headers / libs utilisées sont correctement trouvées. Mais j'ai des erreurs principalement au niveau de la gestion unicode : les symboles comme "wint_t", "wsclen" ou encore "fgetwc" ne sont pas trouvé.

    Le fichier wchar.h est correctement inclus, mais si je l'ouvre je vois qu'il ne définit pas les wsclen et fgetwc car il ne passe pas dans le "#ifdef _WCHAR_H"

    Pourtant, si je copie-colle exactement le même fichier à l'endroit où je fais mon inclusion de wchar.h, là ça fonctionne correctement et le "wcslen" est alors correctement défini!
    Je n'y comprends rien... est-ce que c'est CDT qui aurait du mal à suivre les inclusions?

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    249
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2005
    Messages : 249
    Points : 349
    Points
    349
    Par défaut
    Solution trouvée. C'est l'indexer de CDT qui a du mal...

    Dans les propriétés du projet, aller dans C/C++ Général > Indexer et dans "Files to index up-front" ajouter le header qui pose problème en début de liste (dans mon cas wchar.h)

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 14/04/2014, 14h17
  2. Réponses: 4
    Dernier message: 17/03/2007, 19h11
  3. [debutant][Classpath][Linux] Classe non trouvée
    Par oghma777 dans le forum Général Java
    Réponses: 5
    Dernier message: 15/10/2004, 21h26
  4. COleDispatchDriver et Afx.h -> LPCSTR non trouvé
    Par Bayard dans le forum C++Builder
    Réponses: 2
    Dernier message: 25/09/2004, 08h42
  5. [Debutant][Install][VS]erreur sur fichier non trouvé.
    Par silvermoon dans le forum DirectX
    Réponses: 4
    Dernier message: 16/07/2004, 20h59

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