如何补救 mno cygwin 错误?
how to remedy mno cygwin error?
我正在使用 GCC 和 Make 在 windows 中编译一个库。
当我 运行 make
时,出现以下错误:
unrecognized command line option '-mno-cygwin'
我在 SO 上看到了 this post,但这看起来不一定是同一个问题,而且我不明白如何将我的系统降级到支持的 GCC(或 Make)版本为了编译我需要使用的标志。
有人可以给我指出正确的方向吗,或者如果您 运行 遇到过这个问题,请提供解决方案?
我是 运行ning Windows 8.1 pro,GCC 5.4.0,make 4.2.1。
如果需要帮助我,我可以 post 更多信息。
当前的 cygwin gcc 只为 cygwin 本身编译。
-mno-cygwin
是 gcc 3.x 时代的一个过时标志,它允许 cygwin 编译器编译 mingw(不是 cygwin)程序。
这个开关很久以前就被移除了,真正的交叉编译器
mingw64-x86_64-gcc-core
mingw64-i686-gcc-核心
cygwin-mingw
可用
最新更新:
https://sourceware.org/ml/cygwin-announce/2016-11/msg00020.html
我正在使用 GCC 和 Make 在 windows 中编译一个库。
当我 运行 make
时,出现以下错误:
unrecognized command line option '-mno-cygwin'
我在 SO 上看到了 this post,但这看起来不一定是同一个问题,而且我不明白如何将我的系统降级到支持的 GCC(或 Make)版本为了编译我需要使用的标志。
有人可以给我指出正确的方向吗,或者如果您 运行 遇到过这个问题,请提供解决方案?
我是 运行ning Windows 8.1 pro,GCC 5.4.0,make 4.2.1。 如果需要帮助我,我可以 post 更多信息。
当前的 cygwin gcc 只为 cygwin 本身编译。
-mno-cygwin
是 gcc 3.x 时代的一个过时标志,它允许 cygwin 编译器编译 mingw(不是 cygwin)程序。
这个开关很久以前就被移除了,真正的交叉编译器
mingw64-x86_64-gcc-core
mingw64-i686-gcc-核心
cygwin-mingw
可用
最新更新:
https://sourceware.org/ml/cygwin-announce/2016-11/msg00020.html