gpt4 book ai didi

mingw - 检查安装的mingw的平台,32位还是64位

转载 作者:行者123 更新时间:2023-12-04 01:49:22 37 4
gpt4 key购买 nike

我正在用 C++ 编程。我已经安装了mingw。我从 mingw 网站的标准安装程序安装它。我对 mingw32、mingw、mingw64 感到困惑。有什么区别以及如何检查我的版本。另外,当我的程序被构建时,我怎么知道创建的可执行文件是 32 位还是 64 位?

最佳答案

mingw 和 mingw32 用于为 32 位 Windows 系统创建可执行文件。 mingw64 用于创建 64 位可执行文件。注意:这与您在构建时运行的版本无关,而是与您正在创建的可执行文件的目标系统有关(您将在其上运行新创建的可执行文件的系统)。

关于 MinGW 和 MinGW32,这里是来自 的片段The MinGW Wiki

"The project's name changed from mingw32 to MinGW is to prevent the implication that MinGW will only works on 32 bit systems (as 64 and higher bit machines become more common, MinGW will evolve to work with them)."



要找出您拥有的版本,请转到相关的 bin 目录并执行以下操作:
gcc --version

我建议从这里查看 minGW-w64: http://mingw-w64.sourceforge.net/该项目的目标是“为使用 gcc-4.6 或更新版本开发 64 位 (x64) 和 32 位 (x86) 的 Windows 应用程序提供运行时、头文件和库”。

关于mingw - 检查安装的mingw的平台,32位还是64位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18296088/

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