关于QT 添加 opengl 报错 error: reference to ‘byte’ is ambiguous
原因是在编译时,选择C++17选项,导致报错。
C ++ 17添加std::byte并更改了字节的语义。为了避免全局命名空间污染。而且我们需要与自己隔离std::byte。我们的更改是将其byte移入我们的名称空间。
或者在pro文件中删除C++17
关于QT 添加 opengl 报错 error: reference to ‘byte’ is ambiguous
原因是在编译时,选择C++17选项,导致报错。
C ++ 17添加std::byte并更改了字节的语义。为了避免全局命名空间污染。而且我们需要与自己隔离std::byte。我们的更改是将其byte移入我们的名称空间。
或者在pro文件中删除C++17