仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2558|回复: 8
打印 上一主题 下一主题

[C++基础] 来谈谈:C/C++开辟者必不成少的15款编译器+IDE

[复制链接]
再见西城 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 11:05:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。
  Web开辟者可选择的编程言语有良多好比,Java、.Net、PHP、Ruby、Perl、Python等等,可是明天我们要会商的是两个陈旧且十分盛行的言语,即C/C++。恰是因为其诱人的特征,付与了它们加倍无效的功效,而且也取得了各年夜工具厂商的撑持。现在,这两门言语仍然活泼在编程范畴里,其不但具有者壮大的功效集,并且还供应了壮大的平安保证。
  本文,笔者专为C/C++编码者搜集了15款使人印象深入的IDE和编译器。我们一同来看下:
  1)BestIDEforC/C++–kDevelop




  Kdevelop是一个专为C/C++及其他言语的开源扩大插件IDE。它基于KDevPlatform平台,这是一款可用于IDE基本开源库。
  2)BestIDEforC/C++–Anjuta




  AnjutaDevstudio是别的一款壮大的开辟工具,具有先辈的编程特征包含项目办理、使用程序导游、交互式调试器、源码编纂器、版本把持,GUI计划、剖析器等等。这款工具为C/C++开辟者供应壮大的用户界面接口。
  3)BestIDEforC/C++–CodeBlocks




  CodeBlocks是一款对照盛行的收费且开源的集成开辟情况。该工具具有一切功效,可以满意开辟者所需,好比高效的用户界面、编译及调试功效等。
  4)BestIDEforC/C++–VisualMingw




  Visual-MigGW是一款极其复杂的开源IDE。它一切的WindowsAPI都可来举行复杂疾速的开辟。它还撑持一个随时可用的使用框架。项目托管在SourceForge.net。
  5)BestIDEforC/C++–Ideone




  Ideone是一款在线编纂器和调试工具。这款工具供应了壮大的功效,匡助程序员以加倍疾速无效的体例编译源代码。
  6)TopIDEforC/C++–EclipseCDT




  EclipseCDT供应加倍高效的功效,如:撑持为各类工具链供应项目创立及办理、尺度构建、源码导航、各类常识工具源;代码编纂器功效如高亮显现、折叠、超链接导航、源代码重构和代码天生;可视化调试工具,包含内存、存放器及反汇编视图。
  7)BestIDEforC/C++–Compilr




  Compiler是一款在线集成开辟工具,同意你编写使人印象深入的代码功效和复杂的用户界面。该工具撑持的言语如C、C++、Java、HTML。
  8)BestIDEforC/C++–CodeLite




  Codelite是一款极好的收费开源的IDE,几近可运转于一切平台(OSX、Windows、Linux)。
  9)BestIDEforC/C++–NetbeansC++




  Netbeans工具包括多品种型模板。它具有诱人的功效,使其在Web开辟者加倍盛行,好比:代码帮忙、编译设置、单位测试、源码检测、远程开辟及文件导航等功效。
  10)BestIDE/CompilerforC/C++–DevC++




  DevC++的功效包含:类扫瞄器、集成调试、撑持GCC、项目办理、代码编译、编纂且编译资本文件、工具办理、功效清单。
  11)BestIDEforC/C++–Ultimate++




  Ultimate++这款IDE引进了模块化观点,撑持GCC、MInGW及VisualC++。
  12)BestCompilerforC/C++–DigitalMars




  DigitalMars是一款高功能的编译器,功效包括,疾速编译/链接时、壮大的优化手艺、Contract计划、完全的资本库、扫瞄HTML文档,反汇编、库、资本编译器等。命令行及GUI版本、教程、代码示例、在线更新、尺度模板库等等。
  13)BestIDEforC–C-Free




  14)BestCompilerforC/C++–MinGW




  MinGW编译器供应会见MicrosoftC运转时及一些特定言语运转时的功效。
  15)BestCompilerforC–TinyCCompiler




  TinyC编译器最年夜亮点是,开辟者能够到处编译代码功效,可使用恣意C言语静态库,编译并可间接实行C言语源码,完全的C言语预处置器及GNU汇编程序。
  原文出自:Designzum
无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-18 07:47:34 | 只看该作者
我也学习了几天VB,然后不敢示弱得心把我拉回去,也不知道怎么回事,有一天灵感光顾,就这样,轻松进门,只用了一周。以后学习数据库编程,Socket编程也遇到类似得情况,
飘灵儿 该用户已被删除
板凳
发表于 2015-1-25 14:46:31 | 只看该作者
特别喜欢用转义运算符。师兄编写的程序也是这样,既用了class类(C++独有),编程风格又尽是C的(printf呀,struct结构体呀,来回的用,搞的我晕头转向)。
小魔女 该用户已被删除
地板
发表于 2015-2-2 22:34:21 来自手机 | 只看该作者
C++是门博大精深的编程语言,可以说它是其他很多语言的基础,我现在接触到的语言都是C的翻版或者衍生,所以学好它还是相当重要的。
再见西城 该用户已被删除
5#
 楼主| 发表于 2015-2-8 17:05:58 | 只看该作者
关于C++中string和vector的使用,在C++的规范标准之后,正式提出了标准库类型string和vector。
老尸 该用户已被删除
6#
发表于 2015-2-25 21:45:49 | 只看该作者
照着书上(好书,大家认可得)敲,编译,并思考,你会发现很多问题,解决问题的同时你正在提高。
精灵巫婆 该用户已被删除
7#
发表于 2015-3-8 08:27:17 | 只看该作者
我觉得你一开始..应该学好\\\\\\\\\\\\\\\"数学\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\"数据结构\\\\\\\\\\\\\\\" \\\\\\\\\\\\\\\"算法\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\"英语\\\\\\\\\\\\\\\"记住.学语言.不仅仅是学语言. 语言仅是一种表达方式而已..
飘飘悠悠 该用户已被删除
8#
发表于 2015-3-15 22:25:00 | 只看该作者
还有, 不要死攻一门语言. 多看看其他的. 触类旁通..
分手快乐 该用户已被删除
9#
发表于 2015-3-22 17:10:20 | 只看该作者
关于C++中string和vector的使用,在C++的规范标准之后,正式提出了标准库类型string和vector。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-27 08:38

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表