简体   繁体   English

致命错误: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 throws fatal error: unordered_map.h: No such file or directory on #include . gcc 抛出致命错误:unordered_map.h: #include 上没有这样的文件或目录。 I am using CMAKE, and gcc 4.8.5 compiler.我正在使用 CMAKE 和 gcc 4.8.5 编译器。

main:

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


a.h:
#include <unordered_map>

I wasn't able to cross reference, but it says that unordered_map was introduced in C++11.我无法交叉引用,但它说 unordered_map 是在 C++11 中引入的。

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM