0
我突然對Mingw-64編譯器和其他被認爲是64位的編譯器產生了困惑。這是否意味着編譯器被構建爲在64位平臺上運行並在32位編譯(這似乎是我找到的所有Mingw-64編譯器的情況)?或者這意味着它實際上會複製並構建64位二進制文件。C++ 64位編譯器,它輸出什麼?
我想要在64位編譯器上構建64位二進制文件,並且對於是否實際獲得64位輸出(儘管安裝了64位編譯器)有點困惑?
周圍有很多Ming-64位的版本,例如:tdm,ming-64 ..他們的二進制目錄似乎包含wing-32二進制文件?
謝謝,但被設計混淆我?我唯一擔心的是,如果我有一個64位編譯器,我可以把我編譯的程序(二進制文件)在64位系統上運行嗎? – Svetsi
你爲什麼不試試呢?看來你不明白什麼是64位可執行文件,或者什麼是64位操作系統。 – MSalters
這是問題的關鍵。我想你是正確的。我不明白什麼是64位可執行文件!如果它是32位可執行文件,它將在64位機器上運行嗎? – Svetsi