导读:开发C/C++最好的IDE是什么,尤其对于很多初学者来说用什么IDE比较容易上手,本文将做以介绍,并为您演示如何下载与安装。

本文字数:1015,阅读时长大约:10分钟

(一)最火的开源IDE

CodeBlocks作为一款开发C/C++的IDE现在在开源社区非常流行,甚至可以说是大红大紫。那么它和其他的IDE相比,尤其是传统的VS相比,有哪些优点呢,主要包含以下几方面:

(1)开源免费:免费就可以使用它的完整功能,不用担心下错版本,或者浪费时间去找盗版。

(2)体积小、安装快捷:VS需要下载一个超大的安装包,并且花一两个小时来安装很多完全用不到的功能,实在是浪费时间。CodeBlocks显得非常的小巧,几分钟就可以完成安装。

(3)上手简单:该有的功能全都有,语法高亮、自动补全、调试、项目管理等。操作界面也很简单,不会像VS那样GUI非常复杂,把新手搞晕。

(4)跨平台使用:不管是在Windows还是Linux下都可以使用,这对于Linux的开发者来说非常方便。

(二)CodeBlocks的下载

CodeBlocks可以从它的官方网站进行下载。百度一下,或者直接输入网址:www.codeblocks.org

(1)打开主页后,点击Downloads进入下载页面

(2)选择二进制版本,Binaries

(3)选择操作系统,这里我们以Windows为例进行安装

(4)选择安装包,首先安装包分成32位和64位,我们现在一般都使用的是64位,除非是比较老的机器;然后CodeBlocks需要使用到GNU GCC编译器,所以我们需要安装MinGW。MinGW是Minimalist GNU for Windows的缩写。这里我们可以选择自带MinGW的版本。从FossHUB或者SourceForge下载都可以。

(三)CodeBlocks的安装

下载好安装包后,基本一路点击下一步安装就可以了

(四)Hello World!

(1)安装成功后启动CodeBlocks

(2)新建项目,项目类型选择控制台应用 Console application

(3)选择C++

(4)填写项目名称,注意路径和名称最好都用英文

(5)编译器默认选择GNU GCC Compiler

(6)系统自动为我们创建了默认的源文件,点击绿色箭头,运行程序

(7)在控制台中看到了“Hello world!”的输出

(五)编译器路径的配置

如果上面的编译失败,有一点需要大家特别注意一下,就是编译器的路径是否配置正确。我们选择的是MinGW中的GCC编译器,默认安装路径是在CodeBlocks下面,比如

在CodeBlocks中,找到 Settings -> Compiler -> Toolchain executables,看一下编译器安装路径(Compiler's installation directory)是否正确。

(六)汉化

(1)下载汉化包,可以关注下方公众号,回复“cb汉化包”获得

(2)找到CodeBlocks的安装路径 -> share -> CodeBlocks,新建一个叫locale的文件夹

(3)解压汉化包,将整个zh_CN文件夹拷贝到locale文件夹下面

(4)重新打开CodeBlocks,找到 Settings -> Environment -> View -> Internationalization,选择中文就可以了

获取知识干货、增加面试经验、了解职场人生

欢迎关注微信公众号

最火的开源 IDE介绍与安装教程的更多相关文章

  1. Docker的介绍与安装教程

    基于Windows系统下docker的介绍与安装教程以及更换docker镜像源教程 目录 基于Windows系统下docker的介绍与安装教程以及更换docker镜像源教程 Docker的核心概念 D ...

  2. c++ 开源库介绍和安装

    1 BLAS库 BLAS(Basic Linear Algebra Subprograms)是一组线性代数计算中通用的基本运算操作函数集合.BLAS Technical (BLAST) Forum负责 ...

  3. 开源办公套件DzzOffice安装教程

    DzzOffice开源办公套件 DzzOffice是一套开源办公套件,适用于企业.团队搭建自己的 类似"Google企业应用套件"."微软Office365"的 ...

  4. 淘宝开源Web服务器Tengine安装教程

    简介Tengine是由淘宝核心系统部基于Nginx开发的Web服务器,它在Nginx的基础上,针对大访问量网站的需求,添加了很多功能和特性.Tengine的性能和稳定性已经在大型的网站如淘宝网,淘宝商 ...

  5. 漏洞扫描工具AWVS介绍及安装教程

    PS:webug靶场全都通关了,你也就是个合格的新手了. 上次我们在通关webug靶场第三关的时候,提到一个漏洞扫描工具叫做AWVS.这次我们介绍一下它. 1 AWVS漏洞扫描工具 Acunetix ...

  6. Linux操作系统的介绍和安装教程(Centos6.4)

    路漫漫其修远兮,吾将上下而求 Linux的简单介绍 Linux最初是由芬兰赫尔辛基大学学生Linus Torvalds开发的,由于自己不满意教学中使用的MINIX操作系统, 所以在1990年底由于个人 ...

  7. Cinema 4D R16安装教程

    CINEMA 4D_百度百科 http://baike.baidu.com/view/49453.htm?fr=aladdin 转自百度贴吧 [教程]Cinema 4D R16新功能介绍及安装教程_c ...

  8. 开源IDE CodeBlocks的下载安装、配置、简单编程

    如果没有集成开发环境(IDE),在linux下开发程序将非常繁琐,IDE是指将编辑.编译.调试等功能集成在一个桌面环境上,这样就大大方便了用户.IDE一般包括代码编辑器.编译器.调试器和图形界面用户工 ...

  9. windows下nodejs express安装及入门网站,视频资料,开源项目介绍

    windows下nodejs express安装及入门网站,视频资料,开源项目介绍,pm2,supervisor,npm,Pomelo,Grunt安装使用注意事项等总结 第一步:下载安装文件下载地址: ...

随机推荐

  1. Macbook pro 下修改MySQL数据库密码

    步骤: 1. 打开终端 Terminal, 找到Mysql 的安装路径,一般默认安装路径为:/usr/local/mysql-5.7.12-osx10.11-x86_64/bin [注:我安装的Mys ...

  2. C++炮台实验

    炮台实验 蒜头君在玩一个战争模拟游戏,他有高度为 1,2,3,... ,n的炮台各一个,他需要把这 n个炮台从左往右排成一行,并且炮口都朝向右边. 在这个游戏中,所有炮台发射的炮弹会摧毁前方所有高度比 ...

  3. Centos7修改用户名

    系统原来的用户lou,改为scrapy,要改以下个地方,注:没有修改对应密码 1.   # vi /etc/passwd 修改其中的用户名部分.用户组部分.主目录部分2.  修改用户组的配置文件 # ...

  4. 鼠标放上时显示隐藏的div或者其他代码的“jquery”的三种写法和“JavaScript”的一种写法

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  5. 计算机网络-传输层(3)TCP协议与拥堵控制

    TCP是因特网传输层的面向连接的可靠的运输协议.   TCP被称为是面向连接的:通信双方在发送数据之前必须建立连接,连接状态只在连接的两端中维护,在沿途节点中并不维护状态. TCP连接包括:两台主机上 ...

  6. HTTP基础 --响应

    响应,由服务端返回给客户端,分为三部分:响应状态码(Response Status Code),响应头(Response Headers)和响应体(Response Body). 响应状态码 响应服务 ...

  7. VMD的相关命令(转载)

    转载自:http://blog.sina.com.cn/s/blog_b48a7ac30102w6xg.html 自我学习总结: 1.打开VMD main上Extensions中的TkConsole这 ...

  8. 使用Java8中的Optional类来消除代码中的null检查

    简介 Optional类是Java 8新增的一个类,Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException). —— 每个 Java 程序员都非常了解的异常 ...

  9. JavaScript面向对象的学习

    1.面向过程与面向对象 1.1面向过程 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了. 1.2面向对象 面向对象是把事务分解成为一个 ...

  10. GitHub 热点速览 Vol.35:Let's Go,Rust 大放异彩

    摘要:语言之争,一直存在于各类社群,不论是单个编程语言的交流群,亦或是 NoSQL.云开发等技术群,总能看到"要不要换 Go"."Rust 比 C++ 更强"的 ...