哪些文件可以安全地从MinGW-w64二进制文件中删除?

问题描述:

我使用这里找到MinGW-w64安装程序:
https://mingw-w64.org/doku.php/download/mingw-builds哪些文件可以安全地从MinGW-w64二进制文件中删除?

安装到一个目录下创建一个名为mingw32mingw64包含编译器的文件夹。我已经知道可以删除同一目录中的额外批处理脚本,HTML链接和卸载可执行文件。

mingw32/64文件夹中包含这些文件夹:

  1. 包括
  2. LIB
  3. 的libexec
  4. 许可证
  5. 选择
  6. 份额
  7. 的i686-W64-的mingw32(mingw32的)或x86_64-W64-的mingw32(mingw64)

我只希望与C并没有别的编译。那么,为了减少文件数量,我可以删除哪些文件,因为编译器包含文件RubyFortran和其他语言,正如我所说的,我不需要它。

+1

删除一些东西,看看你的代码是否仍然编译。重复,直到没有进一步的删除可能 –

如果你想有一个较小的GCC工具集,尝试MinGW Distro

向下滚动到“如何建立自己的发行版”,下载组件,14.1.7z,将其解压缩,解压缩的binutils 2.27和GCC 6.3.0同一文件夹内。总大小约为270MB。