Windows 7 mingw32-g++;编译为16位,而不是32或64位

Windows 7 mingw32-g++;编译为16位,而不是32或64位,windows-7,architecture,compilation,g++,mingw32,Windows 7,Architecture,Compilation,G++,Mingw32,我在windows7 64位中编译非常简单的代码。 (在C:\MinGw\bin中)“mingw32-g++.exe-C-Wall filepath\filename.cpp-o filepath\filename.exe” 当.exe运行时,系统上会出现16位不兼容错误。 在编译参数中添加-m32,结果相同 我正在使用www.mingw.com上的mingwf,实际上我不想使用IDE 解决办法是什么? p、 这是因为我安装并尝试了各种IDE,其中一些可能安装了不同版本的mingw,更改了某些路

我在windows7 64位中编译非常简单的代码。 (在C:\MinGw\bin中)“mingw32-g++.exe-C-Wall filepath\filename.cpp-o filepath\filename.exe” 当.exe运行时,系统上会出现16位不兼容错误。 在编译参数中添加-m32,结果相同

我正在使用www.mingw.com上的mingwf,实际上我不想使用IDE

解决办法是什么? p、 这是因为我安装并尝试了各种IDE,其中一些可能安装了不同版本的mingw,更改了某些路径或在某个地方更改了配置。我试过code::blocks、codelite、MicrosoftVisualStudioExpress(做得不对)

谢谢