尝试使用std :: mutex时找不到#include <mutex>

时间:2017-08-08 18:13:12

标签: c++ cmake

当我尝试编译或包含std :: mutex的相关头文件时,找不到它。我怀疑这个问题与我的CMake有关,但由于我是新手,我不确定缺少什么。

这是我的CMake文件:

cmake_minimum_required(VERSION 3.8)
project(display)
set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++")
set(CMAKE_CXX_STANDARD 17)

set(SOURCE_FILES main.cpp Display.cpp Display.h Utilities.cpp Utilities.h)
add_executable(display ${SOURCE_FILES})

set(MY_TEST_SOURCES Display_test.cpp Utilities.cpp Display.cpp)
add_executable(display_test ${MY_TEST_SOURCES})

enter image description here

0 个答案:

没有答案