前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >老牌C/C++ IDE——DEV C++有新的大版本了

老牌C/C++ IDE——DEV C++有新的大版本了

作者头像
用户4645519
发布于 2021-12-30 11:33:08
发布于 2021-12-30 11:33:08
3.1K0
举报
文章被收录于专栏:嵌入式学习嵌入式学习

序:

这个软件也是有相当历史了,可以追溯到win98时代,1998年就已经发布第一版本了,其中4.9.9.2版本是最经典的,网上镜像应该是最多的,这个版本才10M大小,后面版本都是他的子子孙孙。sourceforge下面有三个网址,依次更新。其中最新版本有github的仓库。

网址:

https://sourceforge.net/projects/dev-cpp/,Dev-C++ download | SourceForge.net 这个是最老的,2021年就停了 https://sourceforge.net/projects/orwelldevcpp/, Dev-C++ download | SourceForge.net 这个是上一代的,2016年就停了 https://sourceforge.net/projects/embarcadero-devcpp/files/,Dev-C++ for Windows 10/8/7 download | SourceForge.net 这个是最新的,2020年才开始更新,项目名称改成了“Dev-C++ for Windows 10/8/7”,软件更新为:Embarcadero Dev-C++ ,Embarcadero 这个名字应该不陌生,他也是c++ builder的东家啊~看来devC++已经归属他的门下了。

Dev-C++ Overview - Free Tools - Embarcadero Website 这个是新的官网。

主要介绍:

上面的第一个网址下面,有下面的一段文字说明,主要包括它的历史和主要特性:

Dev-C++ is a full-featured Integrated Development Environment (IDE) for Win32. It uses GCC, Mingw or Cygwin as compiler and libraries set. It supports Windows 98, NT, 2000 & XP.

This is the original Dev-C++ software as published by Colin Laplace and this repository is frozen to version 4.9.9.2. For more recent versions of Dev-C++, please check the following forks:

- Embarcadero Dev-C++: https://sourceforge.net/projects/embarcadero-devcpp/ (last update: March 2021)

- Orwell Dev-C++: https://sourceforge.net/projects/orwelldevcpp/ (last update: 2016)

- wxDev-C++: http://wxdsgn.sourceforge.net/ (last update: 2012)

Features Extremely lightweight and portable C/C++ IDE for Windows systems Supports GCC-based compilers (Mingw, Cygwin, ...) Quickly create Windows GUI and console apps, static libraries and DLLs Integrated Debugger Class Browser Code Completion Function listing Profiling support Available in 30+ languages Customizable code editor Project Manager Templates for creating your own project types Makefile generation Edit and compile Resource files Tools Manager Find and replace facilities CVS support And many more ... Embarcadero Dev-C++ 的英文介绍, Embarcadero Dev-C++ is a new and improved fork (sponsored by Embarcadero) of Bloodshed Dev-C++ and Orwell Dev-C++. It is a full-featured Integrated Development Environment (IDE) and code editor for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as its compiler. Embarcadero Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler. Embarcadero Dev-C++ is built using the latest version of Embarcadero Delphi. Embarcadero Dev-C++ has a low memory footprint because it is a native Windows application and does not use Electron. Optimized for parallel compilation on modern multi-core machines.

大意如下: 是一个全新的,由Embarcadero赞助的c++开发IDE,集成MINGW(gcc)编译器,同时也可以绑定cygwin和其他基于gcc的编译器。软件使用Delphi开发,性能优越,是windows下的原生应用开发,因此并行编译和多线程编译都有得到发挥,因此,启动速度和编译速度应该是比较快的,至少比codeblocks快,更新频率也比codeblocks快。

大家可以去下载体验下,看看有啥新发现~~

========2021年6月20日 更新=================================

在oschina中看到了这个,很眼熟,点进去一看是中国人自己的维护的,中文名:小熊猫Dev-C++

官网地址:https://royqh.net/devcpp/

Red Panda Dev C++ C/C++ 集成开发环境

软件简介

Red Panda Dev C++ 是一个小巧的开源C/C++ 集成开发环境,基于 Dev-C++ 开发,非常适合于C/C++ 语言的初学者使用。

特点

  • 优化改进代码补全提示功能
  • 在输入回车时检查语法错误,并在错误处用波浪线标记
  • 用户编辑界面增强和改进
  • 重新设计并改进调试功能
  • 改进结构浏览器
  • 自动链接功能:可以根据用户代码中包含的头文件决定编译时链接哪些库文件
  • 在运行和调试主控台程序时,可以用一个数据文件代替标准输入(键盘输入)。这样可以减少调试程序时反复输入数据的麻烦
  • 集成EGE绘图库海龟作图库及其项目模板,以提升初学者的学习兴趣
  • 支持打开、编辑和编译UTF-8编码的源代码文件。
  • 增加 重构->符号重命名 功能。
  • GCC 9.2和GDB 9.2(Mingw.org版,兼容Windows XP。6.3-beta2版本开始改为mingw-w64 gcc 10.2)
  • 兼容Windows XP/Windows 7/Windows 10
  • 支持Windows 7/Windows 10高DPI(需要设置,参见使用说明

错误提示

结构视图

调试面板和调用栈

代码自动完成提示

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/05/19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
AWS CDK | IaC 何必只用 Yaml
近年来基础设施即代码(IaC)的方式被越来越多的开发者和管理者所采用,各大公有云都提供了使用 IaC 管理自己云资源的方式,如 AWS 的 CloudFormation、阿里云的 ROS 等,而第三方的 Terraform 也有各大公有云的 Provider。越来越多像我一样的云资源运维和管理者开始采用 IaC 的方式对云资源进行创建、运维和管理。
郭旭东
2021/02/01
2.1K0
基于AWS EKS的K8S实践 - 集群搭建
基于AWS EKS的K8S实践系列文章是基于企业级的实战文章,一些设置信息需要根据公司自身的网络等要求进行设置,如果大家有问题讨论或咨询可以后台私信我或者加入知识星球问我,知识星球的加入方式在文章末尾。
shysh95
2023/08/23
6220
基于AWS EKS的K8S实践 - 集群搭建
AMBERSQUID 云原生挖矿恶意软件疑似与印尼黑客有关
Sysdig 的研究人员发现了一种新的云原生挖矿攻击行动,并将其命名为 AMBERSQUID。攻击针对不太常用的 AWS 服务,如 AWS Amplify、AWS Fargate 和 Amazon SageMaker。这些不常见的服务往往意味着其安全性也会被忽视,AMBERSQUID 可能会让受害者每天损失超过 1 万美元。
FB客服
2023/10/06
4730
AMBERSQUID 云原生挖矿恶意软件疑似与印尼黑客有关
基于AWS EKS的K8S实践 - 如何打通云企业网集群内外服务调用
service 通常用作集群内服务之前的通信,ingress 通常用于暴露给集群外的服务使用。
shysh95
2023/08/23
4490
基于AWS EKS的K8S实践 - 如何打通云企业网集群内外服务调用
在 EKS 上管理 NodeGroup
最初使用的 NodeGroup 的 InstantType 规格太低,不太好用,所以需要增加一个新的 NodeGroup 。
云云众生s
2024/03/27
1600
弹性 Kubernetes 服务:Amazon EKS
Amazon EKS(Amazon Elastic Kubernetes Service)是一项托管服务,允许您在 AWS 云上运行 Kubernetes,而无需设置、管理或维护自己的控制平面和节点。
网络技术联盟站
2023/03/13
3.8K0
弹性 Kubernetes 服务:Amazon EKS
AWS 容器服务的安全实践
随着微服务的设计模式得到越来越多开发者的实践,容器和微服务已经在生产环境中开始了规模化的部署。在这一过程中,也面临着越来越多的挑战。比如说,很多的微服务之间是相互依赖的,我们需要有更多的手段和方式来进行微服务的计划,扩展和资源管理,另外微服务之间的隔离更少,它们通常会共享内核或者网络,也对安全性提出了更高的要求。
我是阳明
2021/06/25
2.9K0
AWS 容器服务的安全实践
零停机给Kubernetes集群节点打系统补丁
Salesforce 的 Einstein Vision 和语言服务部署在 AWS Elastic Kubernetes Service(EKS) 集群上。其中有一个最主要的安全和合规性需求,就是给集群节点的操作系统打补丁。部署服务的集群节点需要通过打补丁的方式进行系统的定期更新。这些补丁减少了可能让虚拟机暴露于攻击之下的漏洞。
深度学习与Python
2021/06/08
1.3K0
零停机给Kubernetes集群节点打系统补丁
AWS简单搭建使用EKS二
紧接AWS简单搭建使用EKS一,eks集群简单搭建完成。需要搭建有状态服务必然就用到了storageclass 存储类,这里用ebs记录以下
对你无可奈何
2023/02/15
1.6K0
EKS 的 VPC 详解
通过 eksctl 创建集群,默认情况下会创建一个专门的 VPC 以及相关的资源,看起来较为复杂,所以有必要了解一下默认的 VPC ,然后才能更好的实现更个性化的配置。
云云众生s
2024/03/27
3350
创建 EKS 管理员
EKS 管理员不仅需要登录管理控制台,也需要通过 eksctl 管理集群,还需要能够管理 EC2 和 CloudFormation 等资源,所以需要较高的权限。
云云众生s
2024/03/27
2070
[工作随笔]Python 和 CDK的aws-route53那些事
AWS CDK,与使用 YAML(或 JSON)的声明式方法相比,CDK 允许您命令式声明基础设施。主要语言为 TypeScript,同时也支持另外几种语言。
DriverZeng
2022/10/31
1K0
[工作随笔]Python 和 CDK的aws-route53那些事
配置语言的黄金时代
我认为我们当前所认知的 DevOps 即将走到尽头。至少,其中的 Ops 会如此。随着云基础设施成为应用程序关注的重点,越来越多的 ops 任务由云本身完成或内置于应用程序中。剩下的就是供应和管理应用程序所需的基础设施。这关系到所有的相关附属内容,例如安全性和网络。
深度学习与Python
2021/03/12
3.3K0
从Wiz Cluster Games 挑战赛漫谈K8s集群安全
11月初,云安全公司WIZ发起了一项名为“EKS Cluster Games”的CTF挑战赛[1],引发了众多云安全爱好者的参与。本次挑战赛的主题是关于容器集群的攻击技巧。比赛共包括5个场景,整体存在一定的难度,非常值得挑战和学习。
云鼎实验室
2023/12/16
6020
从Wiz Cluster Games 挑战赛漫谈K8s集群安全
AWS CDK 漏洞使黑客能够接管 AWS 账户
Aquasec 的安全研究人员最近在 AWS Cloud Development Kit (CDK) 中发现了一个关键漏洞,该漏洞可能允许攻击者获得对目标 AWS 账户的完全管理访问权限。
星尘安全
2024/10/28
1720
AWS CDK 漏洞使黑客能够接管 AWS 账户
Deploy TiDB on AWS EKS
how to deploy a TiDB cluster on AWS Elastic Kubernetes Service (EKS) ?
杨漆
2021/03/09
1.2K0
Deploy TiDB on AWS EKS
资源 | Parris:机器学习算法自动化训练工具
选自GitHub 机器之心编译 参与:刘晓坤、路雪、蒋思源 Parris 是一个自动化训练机器学习算法的工具。如果各位读者经常需要构建并训练机器学习模型,且花费很多时间来设置运行服务器,使用远程登录服务以监控进程等。那么这个工具将对大家十分有帮助,甚至我们都不需要使用 SSH 访问服务器以完成训练。机器之心简要介绍了该工具,更详细的内容请查看该 GitHub 项目。 项目地址:https://github.com/jgreenemi/Parris 安装 我们需要一个 AWS 账户,并将 AWS 证书加载到工
机器之心
2018/05/10
3.1K0
配置 Windows 节点组
创建 cluster 时我们没有指定 --install-vpc-controllers 参数,所以我们需要首先安装 vpc controller :
云云众生s
2024/03/27
1510
K8S-Node自动扩容项目CA源码分析(上)
上一篇文章介绍了 k8s 自动扩缩容的三种方式:HPA、VPA、CA,以及各自的使用场景和架构。本文针对 CA 做源码分析。
kinnylee
2022/07/02
1.2K0
基础设施即代码的历史与未来
基础设施即代码(Infrastructure as Code)是软件开发中一个引人入胜的领域。虽然作为一门学科,它相对年轻,但在其短暂的存在期间,它已经经历了几次具有开创性意义的转变。我认为它是当今软件开发创新最热门的领域之一,许多参与者——从大型科技公司到初创企业——都在创造新的方法。如果完全实现,这些方法有可能彻底改变我们编写和部署软件的方式。
云云众生s
2024/03/27
4590
相关推荐
AWS CDK | IaC 何必只用 Yaml
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档