如何从一个共享库(ELF/GCC)
问题描述:
我建立一个包含公共接口发现如何从一个共享库(ELF/GCC)
共享库由超过100名对象的某些目标文件public.o共享库未使用的引用文件,我想如果.so文件最小化大小。有没有办法从共享库中删除没有被public.o引用的所有符号?或者,是否有办法只保留extern“C”函数的依赖关系,剥离所有未使用的C++名称?
我建立一个包含公共接口发现如何从一个共享库(ELF/GCC)
共享库由超过100名对象的某些目标文件public.o共享库未使用的引用文件,我想如果.so文件最小化大小。有没有办法从共享库中删除没有被public.o引用的所有符号?或者,是否有办法只保留extern“C”函数的依赖关系,剥离所有未使用的C++名称?
问题在这里回答:http://stackoverflow.com/questions/2088409/stripping-linux-shared-libraries – user48956