gpt4 book ai didi

gcc - 如何解决 mno cygwin 错误?

转载 作者:行者123 更新时间:2023-12-04 01:03:41 36 4
gpt4 key购买 nike

我正在使用 GCC 和 Make 在 Windows 中编译一个库。
当我跑 make ,我收到以下错误:
unrecognized command line option '-mno-cygwin'
我看到了 this post在 SO 上,但它似乎不一定是相同的问题,而且我不明白如何将我的系统降级到支持我需要使用以进行编译的标志的 GCC(或 Make)版本。

有人可以尝试为我指出正确的方向,或者如果您遇到此问题,请提供解决方案?

我正在运行 Windows 8.1 pro、GCC 5.4.0、make 4.2.1。
如果需要帮助我,我可以发布更多信息。

最佳答案

当前的 cygwin gcc 仅针对 cygwin 本身进行编译。
-mno-cygwin是 gcc 3.x 时代的一个废弃标志,它允许 cygwin 编译器编译 mingw(不是 cygwin)程序。

这个开关很久以前就被移除了,真正的交叉编译器

mingw64-x86_64-gcc-core
mingw64-i686-gcc-core
cygwin-mingw

可用

最新更新:
https://sourceware.org/ml/cygwin-announce/2016-11/msg00020.html

关于gcc - 如何解决 mno cygwin 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41404950/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com