title: About shared library in Linux, is there a way to select export functions in a library?
body: <p>I read the tutorial here: 
  <a href="http://www.techytalk.info/c-cplusplus-library-programming-on-linux-part-two-dynamic-libraries/" rel="nofollow">http://www.techytalk.info/c-cplusplus-library-programming-on-linux-part-two-dynamic-libraries/</a></p>
  
  <p>It looks to me there is no functionality like <code>dllexport</code> of DLL in Windows platform.</p>
  
  <p>Is there some way to select certain functions within the library as export function and make the rest functions in the library remain invisible to external call?</p>