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++
标准是什么,索性就一把都研究透彻,方便后面查看和使用。纯手工一个一个查找标准对照的,十分耗时,多谢支持。