Linker-Fehler: undefinierter Verweis auf 'std :: ctyparchar :: _ M_widen_init ()

8

Ich erhalte Linker-Fehler beim Versuch, ein Beispielprojekt auszuführen. Können Sie mir wissen lassen, wie ich das beheben kann?

Vielen Dank im Voraus.

%Vor%     
mfr 27.10.2010, 16:28
quelle

1 Antwort

8

Es sieht so aus, als wäre es Teil der Standardbibliothek, die hier nicht übereinstimmt. Die zwei wahrscheinlichsten Antworten, die ich mir vorstellen kann:

  • Sie haben das gesamte Projekt (einschließlich aller Bibliotheken) nicht mit der gleichen Version von g ++ kompiliert und verknüpft.
  • Die Header- / Bibliothekspfade, die Sie für die Standardbibliothek verwenden, stimmen nicht überein, und Sie erhalten die Header von einer Bibliotheksversion, aber die .so -Bibliothek von einer anderen Version.
Mark B 27.10.2010 17:03
quelle

Tags und Links