在工程编译时,有可能编译生成的文件太大。
可以考虑使用strip去除不必要的符号表,以减小文件大小。
如果对编译生成的静态库进行strip,将该静态库连接到最终的binary时可能会出现符号找不到的问题。
所以,一般不对中间编译生成的strip,而是岁最终生成的目标文件进行strip以避免不必要的麻烦。
本文介绍了一种在工程编译过程中优化文件大小的方法:通过使用strip工具去除不必要的符号表来减小文件体积。文章指出,通常不建议对中间编译产物如静态库进行strip操作,因为这可能导致最终链接时遇到符号找不到的问题。因此,推荐的做法是在最终生成的目标文件上应用strip。
在工程编译时,有可能编译生成的文件太大。
可以考虑使用strip去除不必要的符号表,以减小文件大小。
如果对编译生成的静态库进行strip,将该静态库连接到最终的binary时可能会出现符号找不到的问题。
所以,一般不对中间编译生成的strip,而是岁最终生成的目标文件进行strip以避免不必要的麻烦。
1630

被折叠的 条评论
为什么被折叠?