Red Panda Dev-C++

Time : 2025-08-18

介绍

AI介绍
Red Panda Dev-C++(原 Dev-C++)是一款专为 C/C++ 开发的免费开源集成开发环境(IDE),适用于 Windows 系统。它是经典 Dev-C++ 的现代化分支,保留了轻量级特性,同时改进了界面和功能。

主要特点

  1. 轻量高效
    • 体积小巧,启动快速,适合教学和小型项目开发。
  2. 兼容性强
    • 支持 C、C++(含 C++11/14/17 标准),集成 MinGW/GCC 编译器。
  3. 用户友好
    • 简洁的界面、语法高亮、代码补全、调试工具(GDB 支持)。
  4. 扩展功能
    • 支持多语言(含中文)、代码模板、插件扩展(如版本控制)。

适用场景

  • 初学者学习 C/C++ 编程。
  • 快速编写小型程序或算法测试。

官网下载https://sourceforge.net/projects/redpanda-cpp/

图片

获取

sourceforge:open

github:open

Direct Download: 773e7941-52b1-4280-9e0d-839c51a7e3d3

下载遇到问题?

如果你在下载过程中遇到任何问题,参考以下解决方案:

链接失效、错误 如何下载ed2k链接 如何下载magnet链接 如何下载.torrent文件 其他问题

备注

在中文系统里,Red Panda Dev-C++在编译运行程序时可能加上-finput-charset=UTF8-fexec-charset=gbk参数。-finput-charset=UTF8代表源文件输入解释为utf8编码,-fexec-charset=gbk它指定了程序字符串常量的字符会被编码为GBK。

这样做应该是为了使旧的cmd使用gbk编码正确输出中文。但是现在的windows cmd已经支持utf8编码,所以这个参数并不是必要的。

如果你的程序必须用utf8编码字符串,这个参数就会有问题。

比如在GTK程序中,使用

g_print("你好\n");

会导致打印中文乱码,因为utf8编码的中文字符串被转成了gbk编码,而GTK并不能使用gbk编码。

所以需要去掉这个参数,办法就是在项目属性,编译配置集里面,直接取消勾选"设置可执行文件字符为ANSI"