任何人都可以请解释我什么是在Linux中的剥离和非剥离二进制之间的实际区别?
经过一番search,我发现非剥离二进制包含debugging信息和剥离二进制不是。
尽管您已经从Google找到您的答案。 简单的说,非剥离的二进制文件内置了调试信息。 所以如果你用gcc's -g标志编译一个可执行文件,它包含调试信息。 而strip二进制文件通常会从执行中不需要的exe文件中删除这些调试信息,从而减小exe文件的大小。
gcc's -g