CDT Indexer kann nicht finden std::unordered_map

Mein Eclipse CDT indexer anscheinend nicht finden kann std::unordered_map, obwohl der compiler keine. Es zeigt die folgenden "Fehler":

CDT Indexer kann nicht finden std::unordered_map

Den "Includes" Ordner von meinem Projekt sieht folgendermaßen aus:

CDT Indexer kann nicht finden std::unordered_map

Wie kann ich den indexer so finden Sie std::unordered_map?

  • Sie müssen aktivieren Sie die Unterstützung für C++11. Siehe eclipse.org/forums/index.php/mv/msg/282618/787571 für mehr.
  • Die beschriebene Lösung dort nicht helfen.
  • Die include-Pfade erwähnen, gcc-4.2, die ist ziemlich veraltet (zu C++11-Unterstützung). Da Sie verwenden, auto-Schlüsselwort, ich nehme an, Ihr gcc-version werden mindestens 4.4 (gcc-C++11-Unterstützung Tabelle sagt, dass auto wurde in 4.4). So versuchen zu ändern, include-Pfad nach der jüngsten gcc-include-Verzeichnis.
InformationsquelleAutor clstaudt | 2012-12-07
Schreibe einen Kommentar