C++11 std::uint32_t不是c+中的类型+;11

C++11 std::uint32_t不是c+中的类型+;11,c++11,cmake,C++11,Cmake,我正在cmake项目中使用std::uint32\u t作为c++11中的一个类型。 我在CMakeLists中添加了set\u属性(cxx\u编译器\u标志“-std=c++11”,但错误仍然存在。如果要使用,可以编写: set(CMAKE_CXX_STANDARD 11) 用例: cmake_minimum_required(VERSION 3.8 FATAL_ERROR) project(EventBusDev) set(CMAKE_CXX_STANDARD 14) 另外,请记住

我正在cmake项目中使用
std::uint32\u t
作为
c++11
中的一个类型。 我在
CMakeLists
中添加了
set\u属性(cxx\u编译器\u标志“-std=c++11”
,但错误仍然存在。

如果要使用,可以编写:

set(CMAKE_CXX_STANDARD 11)

用例:

cmake_minimum_required(VERSION 3.8 FATAL_ERROR)

project(EventBusDev)
set(CMAKE_CXX_STANDARD 14)


另外,请记住要包括

,您确实包括了(定义了该类型的地方)?,请花一些时间阅读,以及。最后学习如何创建。添加有效。谢谢!