我只是在编译 C/C++ 代码,__transaction_atomic
但发生了编译器错误
[Error] __transaction_atomic' without transactional memory support enabled
代码是:
#include <stdio.h>
int main()
{
int i = 0;
__transaction_atomic
{
i++;
}
return 0;
}
如何弄清楚?我的编译器是 GCC 4.9