gpt4 book ai didi

c++ - 无法在 64 位 Vista 上运行使用 MinGW Dev-C++ 编译的 C 程序

转载 作者:可可西里 更新时间:2023-11-01 17:37:25 27 4
gpt4 key购买 nike

几天前,我在用C++编程后开始用C编程,但是,我的Windows Vista 64位机器无法创建C项目。我使用 MinGW Dev-C++ 编译器重新编译了代码,没有出现问题。

但是,当我运行代码时,我收到了以下错误:

Unsupported 16-Bit Application

The program or feature "\??\C:\Dev-Cpp\gcc.exe" cannot start or run due to incompatibity with 64-bit versions of Windows. Please contact the software vendor to ask if a 64-bit Windows compatible version is available.

这是使用 C++ 编译器编译 C 代码的问题吗?

最佳答案

您看到的错误是由于使用了 Windows 64 位不提供向后兼容性的古老软件(如 16 位 Windows 3.1 时代)。这与 C 或 C++ 无关,只是一个非常古老的编译器。

您可以安装带有 XP 模式的 Windows 7,它提供了在 Windows 7 下几乎无缝运行的虚拟 32 位 XP 机器,或其他一些 32 位虚拟化解决方案,或者下载更新版本的 gcc.exe 或其他一些不到 20 年的编译器:

参见 cygwin , MingGW , 或 Visual Studio Express .

关于c++ - 无法在 64 位 Vista 上运行使用 MinGW Dev-C++ 编译的 C 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7506995/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com