【发布时间】:2015-12-23 22:33:21
【问题描述】:
我尝试使用 minGW-w64 编译我的源文件,因为新的 C++14 标准,但是当我尝试编译时,我得到了这个错误,即使所有的东西和设置都很好,我猜:
在“C:\Users\Denis\Desktop”中执行“g++.exe -c C:\Users\Denis\Desktop\isocpp.cpp -o C:\Users\Denis\Desktop\isocpp.o”失败.
我的电脑版本是 32bit,官方网站通知我 MinGW-w64 适用于 64-32bit。
【问题讨论】:
-
如果您有 32 位 Windows 版本,则无法执行 64 位应用程序。听起来您以某种方式安装了 64 位二进制文件。你使用了official installer,还是下载了一些随机重新打包的版本?
-
我是从这个线程安装的:stackoverflow.com/questions/31171979/…,这个mingw下载链接好像只有x64,我错过了从官网64-32位版本的理解,我试试这个,谢谢!跨度>
-
好的,如果您点击 nuwen.net 重新打包站点的链接,该页面确实说它只有 64 位本机二进制文件
-
您为什么不按照说明进行操作,并与出版商核实? minGW-w64 / Windows 10 32-bit 嗯,这里可能有问题...!!
-
@LightnessRacesinOrbit 尽管有这个名字,但它确实发布了 64 位和 32 位二进制文件(并且还针对 64 位和 32 位)