1)gcc通过-fvisibility=hidden参数
http://blog.csdn.net/dj0379/article/details/17011105
2)libtool通过 -export-symbols 和 -export-symbols-regex
https://wiki.debian.org/UsingSymbolsFiles