【问题标题】:Minimal MinGW-w64 without additional libraries无需额外库的最小 MinGW-w64
【发布时间】:2018-05-17 05:40:49
【问题描述】:

Prebuild MinGW-w64 带有许多方便的内置包,例如opensslsqlitepythond3d 等。

我想要实现的是从源代码获取或构建一个最小的MinGW-w64 工具链,而不需要额外的库 它附带的。

我认为应该包括的是:

  • binutils
  • clib
  • gcc/g++
  • posix 线程

有什么方法可以实现吗?

【问题讨论】:

  • @NeilButterworth 我也遇到了 TDM,但它似乎是一个死项目。例如,没有 gcc 7。反正我会试一试的。
  • 如果您抱怨在mingw64/opt/bin 中有python.exe 之类的东西,您可以删除opt 目录

标签: c++ windows gcc mingw mingw-w64


【解决方案1】:

在花了一些时间之后,我认为WinBuilds 是迄今为止最好的解决方案:它提供了一个 GUI,允许您挑选需要安装在工具链中的组件。

我正在离开从源代码构建,因为它乏味且记录不充分。

TDM 与已发布的 gcc/g++ 一起工作得很好,但由于有一些关于线程的hacking 正在进行,因此使用其他编译器如 clang 或最新的 gcc 版本是不可能的。

【讨论】:

    猜你喜欢
    • 2020-06-01
    • 1970-01-01
    • 2020-09-08
    • 2012-01-18
    • 2020-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多