【发布时间】:2011-09-21 21:38:39
【问题描述】:
几天前,我在使用 C++ 编程后开始使用 C 编程,但是,我的 Windows Vista 64 位机器无法创建 C 项目。我用 MinGW Dev-C++ 编译器重新编译了代码没有问题。
但是,当我运行代码时,我收到以下错误:
不支持的 16 位应用程序
由于与 64 位版本的 Windows 不兼容,程序或功能
"\??\C:\Dev-Cpp\gcc.exe"无法启动或运行。请联系软件供应商询问是否有 64 位 Windows 兼容版本可用。
这是使用 C++ 编译器编译 C 代码的问题吗?
【问题讨论】:
-
什么是exact错误信息,你使用什么编译器,你在什么平台上?
-
您使用的是什么编译器或 IDE?
-
只是为了说明这一点,您可以将 C 编译为 64 位。现在编译器和错误信息是什么?
-
根据你粘贴的错误,它与你的代码无关——你的系统不喜欢你的 gcc.exe 二进制文件。
-
我对 gcc (g++) 4.5.2 有同样的问题。当我尝试使用 OpenMpi 编译代码时,我总是
标签: c++ c windows-vista 64-bit mingw