linux编译生成动态库