2011-01-06 6 views
6

Ubuntu OS'de g ++ sürüm 4.4.3 kullanıyorum. Bu matrise göre here da std::atomic'u desteklemesi gerekiyor. Her zaman derleyici bana bir hata verir ve error: atomic: No such file or directory diyorstd :: atomik destek g ++ 4.4.3

#include <atomic> 

kullanın.

Aynı sorunu yaşadın mı? yerine #include <cstdatomic> deneyin aşağıdaki satırı

g++ -std=c++0x -Wall myCode.cpp -o myApp</code> 

cevap

9

kullanarak derleme ediyorum.

+4

Neden uygun başlık adını kullanmıyorlar? –

+0

[N2427] 'e göre (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2427.html) uygun başlık adları "cstdatomic" veya "atomic.h", atomik değil –