User forums > General (but related to Code::Blocks)
CodeBlocks 13.12 c++11 features code completion issue
jeffsturmann:
Hello,
I´m using MinGW 4.8.1 thread-posix and CodeBlocks 13.12 (with c++11 flags)
The headers of C++11 can´t be found by IDE editor and the code completion doesn´t show
any suggestion to class members of the C++11 classes.
The most weird behavior, is that the program compiles and runs fine using the c++11 features
(although the editor doesn´t recognize it).
Some one can tell me how to fix it?
EnterTheNameHere:
Fix is already in the repository, but I'm affraid no nightly build for Windows is available.
The easies DIY fix is adding:
__cplusplus 201103L
__GXX_EXPERIMENTAL_CXX0X__ 1
to Your project/compiler #defines tab, so the CC will include C++11 features when parsing headers.
GCC 4.8.1 doesn't recognise c++11 standard as experimental anymore and that's what causes this issue, since Code::Blocks parser was expecting only experimental headers.
killerbot:
nightly build somewhere this weekend
jeffsturmann:
I putted this two flags in #defines tab of Settings->Compiler of CodeBlocks.
But now, when i compile the program, a error is showed, saying "No such file or directory" twice (one for each flag, i think).
Someone (again) know how to solve this?
??? :-\
BlueHazzard:
http://wiki.codeblocks.org/index.php?title=FAQ-Compiling_%28errors%29#Q:_How_do_I_troubleshoot_a_compiler_problem.3F
http://wiki.codeblocks.org/index.php?title=FAQ-Compiling_%28general%29#Q:_How_do_I_report_a_compilation_problem_on_the_forums.3F
Navigation
[0] Message Index
[#] Next page
Go to full version