【发布时间】:2020-10-13 16:51:37
【问题描述】:
我尝试安装 CygWin64,但在创建的 C:\cygwin64 目录中找不到任何可执行文件来构建我的代码。
我尝试了 Win-Builds,但安装程序没有加载我给它的任何镜像。它尝试连接 3 次然后中止。
我尝试了 MinGW-W64-Builds,但我不知道如何安装它。我可以在那里看到一个 .sh 文件,但我相信这是针对 Linux 的,所以我不知道为什么,因为它说它是针对 Windows 的
有没有办法在 Windows 上使用 64 位 GCC?我正在尝试将其绑定到 Code::Blocks IDE,因为该 IDE 仅附带 32 位版本的 MinGW。
【问题讨论】:
-
您是否使用了 Cygwin setup.exe?你记得检查 GCC 64 位编译器集合吗?
-
MSYS2 在其包管理器中有 x64 GCC。我建议避免使用 Cygwin,除非您知道它是什么并且实际上需要它提供的 POSIX 仿真。
-
这里有一条关于 MSYS2 的评论由于某种原因被删除。我安装了所有东西,将编译器添加到 Code::Blocks,将其设置为默认值,但无论我做什么,它仍然使用默认的 MinGW 编译器运行。每个文件都设置正确
-
@NiInThTrCo 我删除了它以重新发布它,并建议避免使用 Cygwin。 “仍然使用其默认的 MinGW 编译器运行” 您能否发布 CB 编译器设置的屏幕截图,并解释为什么您认为它仍然运行旧的编译器?
-
imgur.com/a/mVOeJPX 这是一些截图。我尝试将我没有的编译器设置为默认编译器,但得到了相同的结果,这让我觉得无论如何它都只使用默认编译器