在 Dev-C++ 中使用 MinGW-w64 编译器需要以下步骤:
1. 下载 MinGW-w64
访问 MinGW-w64 官网(如 https://sourceforge.net/projects/mingw-w64/),选择适合的版本:
- 架构 :
x86_64(64位)或i686(32位) - 线程模型 :
posix(推荐)或win32 - 异常处理 :
seh(64位)或dwarf(32位) 下载后解压到本地目录(例如C:\mingw64)。
2. 配置 Dev-C++
- 打开 Dev-C++,进入 Tools → Compiler Options
- 在
Compiler选项卡下:- 取消勾选 "Use default compiler options"
- 在
Compiler路径中填写 MinGW-w64 的gcc.exe路径(例如C:\mingw64\bin\gcc.exe)
- 在
Directories选项卡下:- Binaries :添加 MinGW-w64 的
bin目录(例如C:\mingw64\bin) - Libraries :添加
lib目录(例如C:\mingw64\x86_64-w64-mingw32\lib) - C Includes :添加
include目录(例如C:\mingw64\x86_64-w64-mingw32\include)
- Binaries :添加 MinGW-w64 的
- 点击 OK 保存配置。
3. 验证安装
创建测试程序:
c
#include <stdio.h>
int main() {
printf("Hello MinGW-w64!\n");
return 0;
}
编译运行后,若输出正确且任务管理器显示进程为 64位(若使用64位编译器),则配置成功。
注意事项
- 若同时安装多个编译器,需在 Tools → Compiler Options → General 中切换默认编译器。
- 确保系统环境变量
PATH不包含旧版 MinGW 路径,避免冲突。 - 建议使用 64位架构 (
x86_64)以获得更好的兼容性。
通过以上步骤,即可在 Dev-C++ 中利用 MinGW-w64 的现代特性和优化能力。