C++编译器的选择

Fawziya ·
更新时间:2024-11-10
· 759 次阅读

DEV-C++

Dev-C++是一个Windows环境下的一个适合于初学者使用的轻量级 C/C++ 集成开发环境(IDE)。它是一款自由软件,遵守GPL许可协议分发源代码。它集合了MinGW中的GCC编译器、GDB调试器和 AStyle格式整理器等众多自由软件。原开发公司 Bloodshed 在开发完 4.9.9.2 后停止开发,所以现在由 Orwell 公司继续更新开发,最新版本:5.11。
在这里插入图片描述
DEV下载
DEV使用教程

Code Blocks

Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。 Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets(2.6.2 unicode)版。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢。
在这里插入图片描述
CodeBlocks官网
CodeBlocks下载和使用

Visual Studio 2017/2019

Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。
Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2019 版本,基于.NET Framework 4.5.2 。
被誉为编译器之神
在这里插入图片描述
紫色Visual Studio IDE功能丰富(推荐下载,死板安装,不需要配置环境)
蓝色Visual Studio Code更轻量、快速(该软件下载安装容易,需要进行语言环境配置)
在这里插入图片描述
新款2019界面更美观,体验更加官方地址
下载和使用教学
在这里插入图片描述
VSCode自由度更高,插件丰富,生态完好。VSCode官网
下载和使用
C++环境搭建

如果不涉及大型项目的构建,综合使用体验等各方面因素考虑,CodeBlocksVisualStudio是不错的选择。

注意:微软产品的VS系列,F5调试之后,不会停留窗口,会出现画面闪过,可以在return 0;之前加入system("pause");冻结屏幕,达到停留的效果。该函数的头文件

如果还有什么问题,可以自行百度,在博客园、CSDN都会有相应的解答。
作者:RyanBraynt



c+ 选择 编译器 C++

需要 登录 后方可回复, 如果你还没有账号请 注册新账号