致命错误:unordered_map:没有这样的文件或目录(C++ 98,gcc 4.8.5,使用 CMAKE)

fatal error: unordered_map: No such file or directory (C++ 98, gcc 4.8.5, using CMAKE)

本文关键字:gcc C++ CMAKE 使用 map unordered 文件 致命错误      更新时间:2023-10-16

gcc 抛出致命错误: unordered_map.h:#include 上没有这样的文件或目录。我正在使用CMAKE和gcc 4.8.5编译器。

main:
#include "a.h"
...
void main() { ...}

a.h:
#include <unordered_map>

我无法交叉引用,但它说unordered_map是在 C++11 中引入的。

源:https://en.cppreference.com/w/cpp/container/unordered_map