admin 管理员组文章数量: 887007
【windows10】 Windows下开发C++的IDE
- 背景
- Visual Studio
- Microsoft Visual C++ 6.0
- Dev C++
- Code::Blocks
- Microsoft Visual C++与Visual Studio的区别是什么?
背景
IDE即集成开发环境, Windows 下的C++语言 IDE 众多,下面列举几个:
首先抛个tips:
微软 (英文名称:Microsoft;中文名称:微软公司或美国微软公司)始建于1975年,是一家美国跨国科技公司,也是世界PC(Personal Computer,个人计算机)软件开发的先导,由比尔·盖茨与保罗·艾伦创办于1975年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。(百度百科)
Microsoft Windows操作系统是微软开发的,是闭源商用的;
Visual Studio
微软开发的 Visual Studio(简称 VS),它是 Windows 下的标准 IDE。为了适应最新的 Windows 操作系统,微软每隔一段时间就会对 VS 进行升级。VS 的不同版本以发布年份命名,例如 VS2010 是微软于 2010 年发布的,VS2017 是微软于 2017 年发布的。不过 VS 体积有点庞大!
Microsoft Visual C++ 6.0
Microsoft Visual C++,(简称Visual C++、MSVC、VC++或VC)是Microsoft公司推出的以C++语言为基础的开发Windows环境程序,面向对象的可视化集成编程系统。
Microsoft Visual C++ 6.0,简称VC6.0,是微软于1998年推出的一款C++编译器,集成了MFC 6.0,包含标准版(Standard Edition)、专业版(Professional Edition)与企业版(Enterprise Edition) 。如今仍用于维护旧的项目。
Dev C++
Dev-C++(或者叫做 Dev-Cpp)是 Windows 环境下的一个轻量级 C/C++ 集成开发环境(IDE)。它是一款自由软件,遵守GPL许可协议分发源代码。它集合了功能强大的源码编辑器、MingW64/TDM-GCC 编译器、GDB 调试器和 AStyle 格式整理器等众多自由软件,适合于在教学中供 C/C++语言初学者使用,也适合于非商业级普通开发者使用。同时Dev C++是 NOI、NOIP 等比赛的指定工具。Dev C++ 的优点是体积小(只有几十兆)、安装卸载方便、学习成本低,缺点是调试功能弱。
NOI 是National Olympiad in Informatics的缩写,译为“全国青少年信息学奥林匹克竞赛”;
NOIP 是National Olympiad in informatics in Provinces的缩写,译为“全国青少年信息学奥林匹克联赛”。NOI、NOIP 都是奥林匹克竞赛的一种,参加者多为高中生,获奖者将被保送到名牌大学或者得到高考加分资格。
Code::Blocks
Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。 Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets(3.x)版。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢。
Microsoft Visual C++与Visual Studio的区别是什么?
visual c++ 6.0后续版本只是visual studio的一个组件而已,vc6.0可以独立安装,但是后续版本都不可以了,后续visual c++作为vs这个IDE的C++编译器组件。
visual c++和visual studio并不是两个相对独立软件,visual studio是一个开发套件,visual c++只是visual studio的一个组件。
由于微软公司一家独大,所以visual c++又叫MSVC,作为编译器并不完全遵守 ISO C++标准。
版权声明:本文标题:【windows10】 Windows下开发C++的IDE 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726840347h1037588.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论