小编Xia*_*iao的帖子

在使用GCC编译C++时如何包含C11头文件?

在C++项目中,我使用的是包含一些C11标头的C库.它不会与GCC编译.看到这个简单的代码:

// main.cc
#include <stdatomic.h>

int main()
{
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

跑步gcc main.cc -lstdc++,抱怨:error: ‘_Atomic’ does not name a type.然而,clang main.cc -lstdc++工作就像一个魅力.我想知道是什么产生了影响,我怎么能用gcc编译它?

c++ gcc c11

2
推荐指数
1
解决办法
1862
查看次数

标签 统计

c++ ×1

c11 ×1

gcc ×1