i686-5.3.0-release-posix-dwarf-rt_v4-rev0 来自 here .
我的问题:
提前致谢。
最佳答案
这里的前 msys2 和 arch linux 用户,目前就读于大学,该类(class)使用代码块作为程序是否有效的标准指标,我想我可以在这里为您提供帮助。
基本要点是您要正常安装 msys2 以及代码块,然后使用代码块设置将编译器设置为使用 msys2 的 mingw-w64 编译器。迷茫了吗?总体来说很简单。
C:\msys64
用于 64 位,我认为 C:\msys32
用于 32 位;我们将假设本指南的其余部分为 64 位)。记下您安装它的位置,我们稍后会需要它。 $ pacman -Syu
;它将更新一小部分可用软件包并要求您关闭窗口。 $ pacman -Syu
;这次列表会更大。 base-devel
包组$ pacman -Syu base-devel
;它会提示您组中的软件包列表。您想跳过 pacman 本身,否则它将具有相同的两部分更新内容。上次我检查这个时,pacman 在列表中排名第 39,所以你会输入 1-38,40-56
安装什么(根据 $currentdate
为您提供的任何内容进行调整,它可能并不总是 39)。 pacman -Syu mingw-w64-x86_64-toolchain
,它会再次提示你选择包,你想要它们,所以只需按 Enter。如果你想要 32 位工具链,你会使用 pacman -Syu mingw-w64-i686-toolchain
. GNU GCC Compiler
.在该设置下应该有一个按钮来复制它。为新的编译器配置文件起一个描述性的名称(我选择了 MSYS2 mingw-w64-x86_64 G++
。它会提示您更新工具链可执行文件。Toolchain executables
的选项卡。 , 点击它。设置Compiler's installation directory
到您安装 msys2 的任何位置 + 或者 mingw64 用于 64 位工具链或 mingw32 用于 32 位工具链。假设默认安装位置和 64 位工具链,这应该是 C:\msys64\mingw64
. Program Files
下所有选项的名称删除 mingw32-
前缀,Make program
除外必须保留 mingw32-make.exe
.其他所有东西都应该有平面名称( gcc.exe
, g++.exe
等)。 Settings->Compiler
执行此操作 window 。 我创建了一个 youtube显示整个过程的视频,因为我还没有在互联网上的任何地方看到这个记录。
关于eclipse - 如何将 mingw-w64 和 MSYS2 与 Eclipse 或代码块等任何 IDE 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36972968/