为了对某些客户隐藏开发源码,我们经常会希望只提供开发接口而避免源程序的交付,这时我们就需要将我们的程序做成库来达到目的。