专栏首页编程学习基地学习 C/C++ 语言的常用开发工具下载

学习 C/C++ 语言的常用开发工具下载

学习编程首先需要安装一款编译器。但是目前的网络环境,很多网站下载到的编译器都被捆绑了各种广告插件,甚至木马病毒,困扰了很多初学者。「本页面列出来的各种编译器及下载地址,我都亲自测试过」,确保无毒无害无恶意广告插件,请放心下载。

ps:如果某个资源无效了,请针对本文发表评论,我会收到提醒。

如果你是初学者不知道选择哪个,相信我,选择 VC2010 学习版就挺好。不要听信某些人说 Linux 更适合学编程什么的鬼话,也别信什么 Code::Blocks 可以跨平台的噱头。学编程就是学编程,学会了编程再说系统或跨平台的问题,不要在初学的时候就把很多问题混在一起,会打击到自己的。

VS Code

目前最强大的编辑器,点击图片转跳 VS Code配置C语言开发环境的超详细教程

Microsoft Visual C++ 2010 学习版(推荐)

简称 VC2010。==目前 VC2010 是计算机二级考试的官方指定上机环境==。作为学习工具,VC2010 是免费的,足够好用,并且体积不大,安装简单,推荐使用。安装完 VC2010 后,建议打上 SP1 补丁包。

VC2010 下载地址:https://appzip.cn/w/vc2010

SP1 补丁包下载地址:https://appzip.cn/w/vs2010sp1

Microsoft Visual C++ 6.0

简称 VC6。必须注意,VC6 不能完美支持 Win8 / Win8.1 / Win10,会导致中断调试后文件仍然占用等问题。建议在虚拟机里面使用 VC6。另外,VC6 没有中文版,都是第三方汉化版,稳定性不如英文版。下文提到的中文汉化版是相对稳定的一个版本。

这个下载集成 SP6 补丁包、集成调试库、集成 EasyX_20151015(beta)、集成修复工具。尤其是那些 VC6 怎么也装不好的电脑,不妨试试这个。

下载地址:https://appzip.cn/w/vc6

配套 MSDN 帮助手册:https://appzip.cn/w/msdn-vs6

Microsoft Visual Studio 2019 社区版

简称 VS2019。毫无疑问,这是目前宇宙里面最强大的 IDE,没有之一。只是对于初学者来说,很多功能用不到,过于强大的功能会相对提高了门槛,并且对电脑的配置要求的也比较高。

请到微软官网下载:https://visualstudio.microsoft.com

Microsoft Visual Studio 其它版本

给新人们介绍一个神奇的网站:http://msdn.itellyou.cn,里面有非常丰富的微软原版软件。

Turbo C 系列

除非有明确的要求,否则不建议初学者使用 Turbo C 系列,这些工具太古老了。

通过打包 dosbox,可以很好的支持从 WinXP 到 Win10 各个版本的 Windows 平台,直接解压就可以使用。无论解压到哪里,绘图程序中 initgraph 的路径参数都是固定的(参考下文)。

Turbo C 2.0

下载地址:https://pan.baidu.com/s/1i3FDV3R

软件大小:2.4M 绘图库路径:c:\tc20\bgi

Turbo C++ 3.0

下载地址:https://pan.baidu.com/s/1dDt11df

软件大小:4.3M 绘图库路径:c:\tc30\bgi

Borland C++ 3.1(Turbo C++ 3.0 的升级)

下载地址:https://pan.baidu.com/s/1dDyljot

软件大小:8.2M 绘图库路径:c:\borlandc\bgi

Dev-C++

这款编译器功能很少,调试弱。不建议初学者使用,毕竟有太多优秀的编译器可以选择。

下载地址:https://appzip.cn/w/devcpp

(含 Dev-Cpp 4.9.9.2、5.11、6.2 三个主要版本)

Code::Blocks

codeblocks-20.03 下载地址:https://appzip.cn/w/codeblocks

软件大小:152MB

本文分享自微信公众号 - 编程学习基地(LearnBase),作者:DeRoy

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-04-23

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【入门必备】常用的C语言编程工具

    中国有句古话叫做“工欲善其事,必先利其器”,可见我们对工具的利用是从祖辈就传下来的,而且也告诉我们在开始做事之前先要把工具准备好。有了好的工具那么我们做起事来也...

    程序员互动联盟
  • C语言常用的一些转换工具函数!

    效果:字符串:”123.456” 先转为 123456,然后除以1000得到123.456

    C语言与CPP编程
  • go语言学习之开发工具使用(二)

    目的是设置go的安装位置,编译时从GOROOT去找SDK的system library。

    暮雨
  • C语言常用的一些转换工具函数收集

    效果:字符串:”123.456” 先转为 123456,然后除以1000得到123.456

    morixinguan
  • C#(Net)软件开发常用工具汇总,提高你的开发效率

    作为C#语言官方的开发工具,VS的强大只有在多种语言开发工具使用之后,你才会明白VS的强大之处。可谓神器。其中,开发工具尽量选择版本高的。数据库尽量选择版本低的...

    做全栈攻城狮
  • 6款好用的C语言编译器推荐

    一些刚开始接触C语言编译的网友想下载一款C语言编译器来使用,不过,网络上有不少C语言编译器相关的软件,让人很难抉择。那么,C语言编译器哪个好?今天的文章里,我给...

    企鹅号小编
  • Java入门知识大全

    说起来,在大学里面我学过的编程语言只有c++和java。这其中c++是作为必修课学的,而java是作为选修课学的。至于后面的c、汇编、python、js...

    良月柒
  • C 语言与 C++ 学习路线、书籍、视频推荐和资料,值得收藏!

    C 语言是最接近计算机的语言,很多时间,我们都会发现,C 语言是非常有必要学习的。

    C语言与CPP编程
  • AI名师揭秘编程界“网红”Python

    总之,要么是什么电脑都会修的电脑维修店师傅,要么就是能盗号,会破解程序的大神黑客,其实这都是对我们程序员的一种误解

    乌龟哥哥

扫码关注云+社区

领取腾讯云代金券