Linux下编译的时候遇到一个问题,就是提示 error: atomic: 没有那个文件或目录
执行的命令是gcc -o myCXXLog myCXXLog.c
经过网上搜索,解决方法有二
(1)不要使用gcc,使用g++
(2)命令增加 g++ -std=c++0x or g++ -std=c++11
我成功的命令是
g++ -std=c++11 -o myCXXLog myCXXLog.c
注:gcc 4.8.3 和 gcc 5.5.0 都成功了