C ++ 64位编译器,它输出什么?

时间:2016-02-23 11:53:18

标签: 64-bit

我突然对Mingw-64编译器和其他编译器产生了混乱,据说这些编译器是64位的。这是否意味着编译器构建为在64位平台上运行并以32位编译(这似乎是我发现的所有Mingw-64编译器的情况)?或者它是否意味着它实际上会复制并构建64位二进制文​​件。

我想在64位编译器上构建64位二进制文​​件,尽管安装了64位编译器,我是否真的得到64位输出还有点困惑?

有很多版本的Ming-64位,例如:tdm,ming-64 ..他们的二进制目录似乎包含wing-32二进制文件?

1 个答案:

答案 0 :(得分:0)

A" 64位编译器"将输出64位可执行文件。它可能是也可能不是64位本身;例如,MSVC ++有一个64位编译器,其本身就是32位。