Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
FlatBuffers 项目需要 C++11 编译器来构建。但是生成的C++ 头文件的版本要求是flatc什么?
flatc
他们没有什么不同。生成的头文件 include flatbuffers.h,它依赖于 C++11。
flatbuffers.h
也就是说,它不需要完整的 C++11 功能集,它将构建在与 Visual Studio 2010 和 GCC 4.8.2 一样古老的编译器上。
我正在使用 G++ 4.8.1。您只需要设置 -std=c++11 即可获得所需的功能。