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 :

Linker librairie pthread


Sujet :

Eclipse C & C++

  1. #1
    storm_2000
    Invit�(e)
    Par d�faut Linker librairie pthread
    Bonjour,

    je souhaite utiliser pthread dans mon programme. Avant la compilation je link la librairie mais quand je compile j'ai l'erreur suivante :
    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
     
    **** Build of configuration Debug for project pointeur de fonction ****
     
    **** Internal Builder is used for build               ****
    ****  WARNING: The "Debug" Configuration may not build  ****
    ****  because it uses the "MinGW GCC"  ****
    ****  tool-chain that is unsupported on this system.  ****
     
    ****  Attempting to build...  **** 
     
    g++ -O0 -g3 -Wall -c -fmessage-length=0 -osrc\pointeur de fonction.o ..\src\pointeur de fonction.cpp
    g++ -opointeur.exe src\pointeur de fonction.o -lE:\libpthreadGCE2.a
    C:\Program Files (x86)\CodeBlocks\MinGW\bin\ld.exe: cannot find -lE:\libpthreadGCE2.a
    collect2: ld returned 1 exit status
    Build error occurred, build is stopped
    Time consumed: 1899  ms.
    pour information j'utilise eclipse CDT / mingw (comme compilateur)

    merci

  2. #2
    Membre �m�rite
    Avatar de mamelouk
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    867
    D�tails du profil
    Informations personnelles :
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations forums :
    Inscription : Mai 2005
    Messages : 867
    Par d�faut
    Salut,

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    cannot find -lE:\libpthreadGCE2.a
    est ce que ce fichier existe ?

    aussi, je serait toi j'�viterais les espaces dans les noms de fichiers.

  3. #3
    storm_2000
    Invit�(e)
    Par d�faut
    Oui au d�part le fichier �tait dans le r�pertoire lib de Mingw mais ayant l'erreur j'ai voulu le d�placer sur E:\ et j'ai toujours le m�me probl�me.

    Quand, je compile avec code::block (mais je ne l'aime pas), il n'y a pas de probl�me de compilation. il trouve bien mon fichier .a

  4. #4
    Membre �m�rite
    Avatar de mamelouk
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    867
    D�tails du profil
    Informations personnelles :
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations forums :
    Inscription : Mai 2005
    Messages : 867
    Par d�faut
    quand j'ai un probl�me, j'utilise la console pour avoir la main sur les commandes qui sont utilis�es pour compiler. par exemple dans ton cas, j'essayerai de taper

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    g++ -O0 -g3 -Wall -c -fmessage-length=0 -o"src\pointeur de fonction.o" "..\src\pointeur de fonction.cpp"
    g++ -o"pointeur.exe src\pointeur de fonction.o" -lE:\libpthreadGCE2.a
    parce que je parie � tout les coups que c'est les espaces du nom de ton fichier qui pose probl�me

  5. #5
    storm_2000
    Invit�(e)
    Par d�faut
    Je viens de supprimer les espaces et j'ai le m�me probleme...

  6. #6
    storm_2000
    Invit�(e)
    Par d�faut
    je viens d'essayer avec la commande suivante :
    g++ "src/pointeur de fonction.o" "libpthreadGCE2.a" -o"toto.exe"

    et miracle la commande marche et le programme aussi.

  7. #7
    storm_2000
    Invit�(e)
    Par d�faut
    comment faire donc pour que le link des librairie marche sous eclipse ? je n'ai pas envie de faire 50 000 commandes .bat pour compiler mes projets...

Discussions similaires

  1. Linker librairie sous Eclipse
    Par bumbo dans le forum Eclipse C & C++
    R�ponses: 4
    Dernier message: 26/04/2011, 14h15
  2. Librairie pthread manquante pour OpenMP sous Windows
    Par jeryagor dans le forum Threads & Processus
    R�ponses: 0
    Dernier message: 08/07/2010, 16h12
  3. Probleme de linkage avec la librairie pthread
    Par darkantoine dans le forum Visual C++
    R�ponses: 2
    Dernier message: 05/09/2009, 11h32
  4. Le r�le de la librairie pthreads ?
    Par dot-_-net dans le forum POSIX
    R�ponses: 23
    Dernier message: 07/05/2008, 22h28
  5. R�ponses: 3
    Dernier message: 17/04/2007, 10h28

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