【问题标题】:Setup old MSYS2 environment设置旧的 MSYS2 环境
【发布时间】:2023-01-19 22:12:31
【问题描述】:

我需要在 MSYS2(在 Windows 10 上)上使用 mingw64 交叉编译旧应用程序。该应用程序仅使用旧版本的 gcc(应为 5.2.0)和其他包(该应用程序在 ubuntu 16.04 上编译)进行编译。

我可以设置旧的 MSYS2 环境吗? MSYS2 安装与软件包有什么关系,即可以在新的 MSYS2 安装上安装旧软件包(假设我可以找到它们)?

【问题讨论】:

  • MSYS2 没有安装旧包版本的内置方法。您可以从the repos 手动下载并安装它们,但存储库中最旧的 GCC 是 10.x。最好的办法是从其他地方手动下载编译器,并且只在需要时使用 MSYS2 作为 shell。

标签: msys2


【解决方案1】:

希望这可以解决您的问题。 How to obtain older versions of packages using MSYS2?

【讨论】:

  • 不鼓励仅链接的答案。相反,将这个问题标记为那个问题的重复,我认为你有足够的代表。
猜你喜欢
  • 1970-01-01
  • 2017-09-17
  • 1970-01-01
  • 1970-01-01
  • 2019-07-02
  • 2012-04-19
  • 2017-08-30
  • 2013-11-28
  • 2015-11-12
相关资源
最近更新 更多