The current state of C++ is that you can't get too far off the ground without using -std=c++11, -std=c++14, etc. This needs to be added to the GNU C++ language options dialog after the choice of "Compile all files as ..." combo box. Would also be good to add this option to the C++ project wizard.