3. MSVC

MSVCCL是大众喜闻乐见的,VS自带的东西,虽然语法错误可能导致编译器BOOM,不过多年技术沉淀(包括从Borland挖人)使得这个东西在Windows平台上是毫无争议第一的,现在来说比较稳定,也强烈推荐,毕竟配合IDE用是非常好的。

4. CLANG

高端的玩意,效率比MSVC高,编译速度也快,新版VS可选安装,要求性能高的场景推荐使用。

IDE推荐

1. Viual Studio

无需过多解释,宇宙第一IDE。推荐Visual Studio 2017(15 2017),支持C++17特性,虽然有时候更新会带来小BUG,不过不影响使用。免费的可以使用社区版,使用超简单,初学者+Win平台强烈推荐!

2. CLion

除了收费,没什么大黑点,值得尝试,当然总体不如VS,但是可以跨平台,MacBook的同学可以尝试这个IDE!

3. Eclipse

可能安装比较繁琐,不过还是很好用的IDE,以前是Java上比较好用的,现在支持C系了。可以使用GCC编译器(Mingw x64)。

4. Code::Blocks

很多学校放弃VC6以后都用这个,不太推荐,错误信息不明了不如直接cmd输命令编译。好处是很像VC6,开源,支持gtk+之类的众多小众或者奇葩玩意,开源爱好者的最爱。不太推荐初学者用,除非学校老师要求。

5. NotePad++

这玩意可以调教成IDE,比较顺手,比Code::Blocks推荐。

6. Visual Studio Code

VS的跨平台版本编辑器,MacBook不想用CLion可以用这个,毕竟免费,但是由于是套壳浏览器,所以有的长文本会有些许卡顿。还是挺好用的,就是很多地方需要手动配置。也支持Linux,还是比较好用的。

7. Qt 创造者

你不开源就不能免费用这玩意,这玩意是纯IDE,需要搭配编译器使用。安装一个cmake再使用这玩意,好处是简洁大方,而且可以设计Qt窗体应用,当然初学不推荐用这个麻烦的东西。

8. Dev-C++

适合特别喜欢VC6的老古董,界面土,和Code::Blocks差不多,也是配合GCC用的,功能比较少。

9. C4Droid

不想用电脑?那就用手机吧,安卓上挺好用的一个IDE,目前还更新到GCC 7.2了,手机上算是比较好用的一个IDE。

10. CPPDroid

貌似凉了,更新比较少,而且有广告,比较强大的一个安卓IDE,带补全之类的操作,挺强大,推荐平板电脑用。

为什么不推荐在Windows上使用除了VS以外的IDE?因为GCC是后妈生的,一般IDE都是用GCC编译的,需要繁琐的配置过程。不应该把时间花在如何配置和使用一款IDE上,而是应该把时间花在学习语言上。

CppDroid is a simple C/ C++ IDE for Android platform which is focused on learning programming languages and libraries. I found this IDE while searching on the internet for C4droid alterna... 工具/命令特点使用场景GCC开源、跨平台Clang编译速度快,错误信息友好MSVC微软官方 编译器 WindowsMake自动化构建工具多文件项目管理CMake跨平台构建工具大型项目TCC轻量级,编译速度快嵌入式 开发 交叉 编译器 跨平台编译嵌入式、跨平台 开发 根据项目需求选择合适的编译工具,可以提高 开发 效率和代码性能! 本篇文章搜集了常用的几乎所有 C语言 编译器 (编程软件),同时附带下载地址、详细的安装教程和使用教程。我们还对比了不同 C语言 编译器 C语言 编程软件)的优缺点,让初学者知道该如何选择。本节给大家介绍的 C 语言 编译器 覆盖全平台,包括 Windows、Linux 和 Mac OS,不管你使用什么电脑,都能编写 C语言 代码。Windows 下的 C语言 编译器 众多,多如牛毛,有的功能强大,但是安装和使用都 比较 复杂,有的小巧灵活,但是功能较弱;这里我们收集了八款常用的 编译器 ,供大家下载。 一、 C语言 编程软件推荐 C语言 编程软件适于编写系统软件,是 学习 编程的同学们的必备软件。 c语言 一种应用非常广泛的编程 语言 ,不仅仅是在软件 开发 上,而且各类科研都会用到 c语言 。今天小编给大家汇总下 C语言 的编程软件。 可以关注微 信 公 众 号:“ C和C加加 ” 回复:“ 开发 工具 ” 领取相关工具和教程 二、小编汇总的 C语言 编程软件 1、博主深爱CLion但是收费(有办法)呵呵呵 CLion是Jetbrains公司旗下推出的一款专为 开发 C/ C++ 所设计的跨平台IDE,它是以IntelliJ为基 Are you a great programming lover? If yes, then you will surely love the apps that I have shared in this article. Because they will let you do programming anywhere on your android device. These are l... 其实win tc是款很不错的软件。去用一下你就知道了,因为我自学c时就是用的那个软件,真的向你推荐它! 推荐使用V C++ 6.0中文版,因为国家考试用的就是那个,当然了还有Turbo C这个也是以前国家考试用的,但是这些版本很老了,而且没有现在的方便,比如你遇到了问题想去咨询下别人... Windows下 C语言 编译器 的选择( 开发 环境的搭建) 参考连接:http://c.biancheng.net/cpp/u/c18/ 所谓搭建 开发 环境,也就是安装 编译器 或者 IDE(集成 开发 环境)。Windows 下的 C语言 IDE 众多,多如牛毛,初学者往往不知道该如何选择,本节就来给大家指点迷津。 1) Visual Studio Windows 下首先推荐大家使用微软 开发 的 Visual S... 在最近接触的新的项目,由于技术使用为C98风格实现,遇到一个问题需要加锁解决,本能反应用lock_gurad+mutex解决,但是没设置CFLAGS为 C++ 11标准,不确定当前gcc 编译器 默认支持的C和 C++ 标准是什么,索性就一把都研究透彻,方便后面查看和使用。纯手工一个一个查找标准对照的,十分耗时,多谢支持。