哪些文件可以安全地从MinGW-w64二进制文件中删除?
问题描述:
我使用这里找到MinGW-w64
安装程序:
https://mingw-w64.org/doku.php/download/mingw-builds哪些文件可以安全地从MinGW-w64二进制文件中删除?
安装到一个目录下创建一个名为mingw32
或mingw64
包含编译器的文件夹。我已经知道可以删除同一目录中的额外批处理脚本,HTML链接和卸载可执行文件。
的mingw32/64
文件夹中包含这些文件夹:
- 斌
- 等
- 包括
- LIB
- 的libexec
- 许可证
- 选择
- 份额
- 的i686-W64-的mingw32(mingw32的)或x86_64-W64-的mingw32(mingw64)
我只希望与C
并没有别的编译。那么,为了减少文件数量,我可以删除哪些文件,因为编译器包含文件Ruby
,Fortran
和其他语言,正如我所说的,我不需要它。
答
如果你想有一个较小的GCC工具集,尝试MinGW Distro。
向下滚动到“如何建立自己的发行版”,下载组件,14.1.7z,将其解压缩,解压缩的binutils 2.27和GCC 6.3.0同一文件夹内。总大小约为270MB。
删除一些东西,看看你的代码是否仍然编译。重复,直到没有进一步的删除可能 –