如何安装较旧的 mingw 版本以安装 python 包(leven)

How to install older mingw versions to install python package (leven)

长版本:我有一个用 C++ 编写的 python 包(称为 leven),要安装它,我需要通过用 C++ 编译它来构建 leven 包。为此,我尝试使用 Visual C++ 和 Mingw。 Visual c++ 中的错误代码是通用的,所以我决定改用 mingw(我以前使用 Codeblocks 时已经安装了它)。

问题是在尝试构建时我收到以下错误消息:"mno-cygwin unrecognized",经过一些研究,似乎已弃用此类命令(人们终于说了!)。但是,我需要它来完成我的包的安装。所以我的问题是,如何安装以前版本的 mingw?我应该卸载代码块和当前的 mingw 版本吗?

tldr,需要安装之前版本的mingw cpp编译器

只需从 Makefile 中删除 -mno-cygwin 选项即可