title: C++ -fvisibility=hidden -fvisibility-inlines-hidden
body: <p>I have a question about the C++ visibility attribute. I have read <a href="http://gcc.gnu.org/wiki/Visibility" rel="noreferrer">http://gcc.gnu.org/wiki/Visibility</a> and yet I dont quite understand how it works.</p>
  
  <p>I want use the visibility to be hidden on some of my shared libraries I have. I believe this means that the symbols are hidden ?</p>
  
  <p>How are you meant to link the shared library then ? Is there a special way ? If I link it how it normally gets linked it doesnt work.</p>
  
  <p>Can someone help me please.</p>