博文

目前显示的是 十一月, 2015的博文

C++11 compile issue in eclipse cdt

In order to compile the c++11 enabled code in eclipse, we need to add a flag to GCC compiler.  Project -> Property ->C/C++ build ->Settings ->GCC C++ Complier ->Miscellanous -> add " -std=c++0x" to flag. However... Although in this way we can compile the code for c++11 in cdt, the editor is unaware the c++11 code, so it still shows errors.  To workaround this, we need to add two symbols in cdt for C++ compiler.  Properties -> C/C++ General ->Path and Symbols -> add these two symbols "_GLIBCXX_USE_C99_STDINT_TR1" with no value "__cplusplus " with value "201103L"