title: g++: error: unrecognized '-std=c++17' (what is g++ version and how to install)
body: <p>I am working on RHEL 7.5 and trying to compile a uWebSocket (<a href="https://github.com/uNetworking/uWebSockets" rel="nofollow noreferrer">This exaple</a>) code. I clone the project and open it. When I start <strong>make</strong> on Makefile I got this error;</p>
  
  <pre><code>BroadcastingEchoServer uSockets/*.o -lz;
  g++: error: unrecognized command line option '-std=c++17'
  make: [examples] Error 1&gt;
  </code></pre>
  
  <p>The main problem is <strong>-std=c++17</strong> is not recognized. How can I control what c++ version I have (that 17 in the end) and how can I install required version.</p>
  
  <pre><code>gcc --version
  </code></pre>
  
  <pre><code>gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)
  Copyright (C) 2015 Free Software Foundation, Inc.
  This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  </code></pre>
  
  <p>Thanks</p>