C++11 std::uint32_t不是c+中的类型+;11
我正在cmake项目中使用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) 另外,请记住
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)
另外,请记住要包括,您确实包括了(定义了该类型的地方)?,请花一些时间阅读,以及。最后学习如何创建。添加有效。谢谢!