我听说strip是一个使可执行文件更小的程序。
我试图从我的编译器(对于Python)打开它,但是当涉及到运行条带时,我只是看到“条带未被识别为命令或程序”错误来自命令提示符。
那么我在哪里可以获得Windows的strip可执行文件?
答案 0 :(得分:3)
Strip会从目标文件中删除调试符号等信息。这样做会使文件变小。
如果您拥有它,它可能会与您的C编译器(例如GCC)一起分发。
答案 1 :(得分:3)
Unix / Linux样式条将删除用于调试目的的符号信息。 Windows下的AFAIK条带实用程序特定于所使用的编译器。有关详细信息,请参阅here on SO。
可能有用的相关实用程序是StripReloc,这是一个从可执行文件中删除重定位信息的实用程序,因此会使它们变小。但是,请阅读说明,不建议盲目地对系统上的每个.exe进行操作......
答案 2 :(得分:2)
strip是GNU's binutils的一部分。