线程第二节项目运行报错
来源:12-2 线程的基本用法

LimitLess_Jing
2021-08-02
写回答
1回答
-
bennyhuo
2021-08-07
MSVC 更新之后对 C11 做了部分支持,导致程序不兼容。cmake 里面替换一下标准版本的设置,msvc 用 c99:
if (MSVC) # MSVC 现在对 C11 做了部分支持,反而导致 tinycthread 无法通过编译,因此我们还是以 C99 的模式运行本章示例 set(CMAKE_C_STANDARD 99) else() set(CMAKE_C_STANDARD 11) endif ()
课程源码已经更新。
00
相似问题