????1.????????: lib + the_name_of_library + .so + version_number
????exp:libc.so.6
????2.ldconfig??????soname??????????linker name(libname.so)?????????????????
????3.????????????LD_LIBRARY_PATH????????????????
????4.LD_PRELOAD?????????????????????????????????????????
????5.?????????
????gcc -fPIC -shared -Wl??-soname?? your_soname -o library_name
????file_list library_list
????6.ldconfig?????????
??????????????????????
????????include ld.so.conf.d/*.conf????Щ?????????????????????
????7.???????????????.o???????????????????У??????????????????
????δ?????????????????????????????????????????????????????????
???????????????Щ??????????????.o?????????????棬so?????????棬????
??????????????:?????????????????????????