CodeBlocks的安装配置以及使用教程

教程写的很啰嗦,本来几句话就能搞定的,但为了照顾到那部分真正的小白还请大家见谅!

一、下载

二、安装及配置

  1. 打开安装包,选择全部安装

  1. 安装路径最好选C盘,避免造成不必要的麻烦,注意路径名称不得有中文!!

  1. 下载完之后先打开CodeBlocks然后关闭(生成一下配置文件),然后下载汉化包和我已经配置好的文件(CodeBlocks配置文件.zip 、 locale.zip)

    链接: https://pan.baidu.com/s/1EzsJLvVKV08y2zzdJPtkmA

    提取码:stu6

  • 第一次运行CodeBlocks会显示如下窗口,直接操作即可

进去后界面非常简陋而且不是中文(当然,英文好的随意)


这个时候关闭软件,将下载好的配置文件丢进这个路径:

C:\Users\你的用户名\AppData\Roaming\CodeBlocks

如果不知道怎么找这个路径就按照下面的图片进入

  • 第一步:打开C盘找到用户(或者Users)文件夹

  • 第二步:找到然后点进你用户名对应的那个文件夹(开机时的欢迎界面就有显示你的用户名)

  • 第三步:进入AppData文件夹(这个文件夹一般是隐藏的),需要开启隐藏文件夹的显示

  • 第四步:进入Roaming文件夹,然后再进入CodeBlocks文件夹


进入CodeBlocks文件夹后应该已经包含了一些配置文件

  • 接着复制路径(右键复制)

  • 然后打开下载好的配置文件,解压,解压的路径就是刚刚复制的路径

  • 解压的时候会提示文件重复,点全部替换

替换完之后,下一步进行汉化

  • 打开CodeBlocks的安装路径 请大家按照此路径依次进入

    C:\Program Files\CodeBlocks\share\CodeBlocks
  • 进入后显示如下

  • 然后同样复制路径,然后打开locale.zip,解压到这个路径

  • 解压好之后会多出locale这个文件夹

  • 到这里CodeBlocks的配置就基本完成了,现在我们打开CodeBlocks,配置好之后的效果

三、让我们开始第一个程序吧

特别强调:如果需要用到调试功能,请在工程环境中进行,单单打开C/C++文件都是无法进行调试的(调试按钮会显示成灰色)

下面新建一个工程

  • 在菜单栏找到 文件-新建-项目

  • 选择C,然后下一步,标题随便起一个(比如叫debug)

  • 新建完之后在菜单栏找到 文件-打开 ,然后进入到工程文件存放的文件夹

  • 打开后就进入到了一个工程环境中,然后再打开main.c

  • 打开后就可以愉快地编程啦(此时的调试功能为可用状态,具体的调试方法老师会教或者自学)

  • 编写完一段程序之后,在菜单栏点击构建并运行的图标即可(大家应该都知道C语言程序要先编译后运行吧)

CodeBlocks的安装配置以及使用教程的更多相关文章

  1. windows Sever 2012下Oracle 12c安装配置方法图文教程

    windows Sever 2012下Oracle 12c安装配置方法图文教程 Oracle 12c安装配置方法图文教程,具体内容如下 1.我们开启虚拟机 2.Windows Sever 2012启动 ...

  2. mysql 5.7.12 winx64安装配置方法图文教程

    这篇文章主要为大家分享了mysql 5.7.12winx64安装配置方法图文教程,感兴趣的朋友可以参考一下   之前安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录, ...

  3. mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)(转)

    http://www.jb51.net/article/90302.htm ******************************* 这篇文章主要为大家分享了MySQL 5.7以上缩版本安装配置 ...

  4. 在linux下安装配置rabbitMQ详细教程

    在linux下安装配置rabbitMQ详细教程 2017年12月20日 17:34:47 阅读数:7539 安装Erlang 由于RabbitMQ依赖Erlang, 所以需要先安装Erlang. Er ...

  5. [VSTS] 从零开始 Team Foundation Server 2010 安装配置详细图文教程

    http://www.cnblogs.com/WilsonWu/archive/2011/11/24/2261674.html 近期公司要配TFS用于新项目的管理,公司也将逐步迁移至VSTS平台,前期 ...

  6. mysql 5.7.13 安装配置方法图文教程(win10) (转)

    http://www.jb51.net/article/87152.htm ***************************** MySQL是一款关系型数据库管理系统,是由Oracle旗下公司M ...

  7. mysql 5.7.15 安装配置方法图文教程(转)

    http://www.jb51.net/article/92521.htm ******************************* MySQL数据库作为关系型数据库中的佼佼者,因其体积小,速度 ...

  8. mysql 5.7.14 安装配置方法图文教程(转)

    http://www.jb51.net/article/90259.htm ******************************** 因笔者个人需要需要在本机安装Mysql,先将安装过程记录如 ...

  9. CentOS6.6系统中安装配置Samba的教程

    Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通 ...

随机推荐

  1. Educational Codeforces Round 94 (Rated for Div. 2) B. RPG Protagonist (数学)

    题意:你和你的随从去偷剑和战斧,你可以最多可以拿\(p\)重的东西,随从可以拿\(f\)重的东西,总共有\(cnt_{s}\)把剑,\(cnt_{w}\)把战斧,每把剑重\(s\),战斧重\(w\), ...

  2. C#Assembly、程序集、装配件、命名空间以及类型的关系

    Assembly = 程序集 = 装配件 命名空间是类的逻辑组织形式,程序集是类的物理组织形式. 程序集其实和命名空间没有什么必然的联系. 程序集1: namespace1{ public class ...

  3. docker的企业级仓库-harbor

    Harbor 一.背景 Docker中要使用镜像,我们一般都会从本地.Docker Hub公共仓库或者其它第三方的公共仓库中下载镜像,但是出于安全和一些内外网的原因考虑,企业级上不会轻易使用.普通的D ...

  4. 模板 Dijkstra+链式前向星+堆优化(非原创)

    我们首先来看一下什么是前向星.   前向星是一种特殊的边集数组,我们把边集数组中的每一条边按照起点从小到大排序,如果起点相同就按照终点从小到大排序, 并记录下以某个点为起点的所有边在数组中的起始位置和 ...

  5. python 3.7 安装 sklearn keras(tf.keras)

    # 1   sklearn  一般方法 网上有很多教程,不再赘述. 注意顺序是 numpy+mkl     ,然后 scipy的环境,scipy,然后 sklearn # 2 anoconda ana ...

  6. 谈一谈phar 反序列化

    前言 来自Secarma的安全研究员Sam Thomas发现了一种新的漏洞利用方式,可以在不使用php函数unserialize()的前提下,引起严重的php对象注入漏洞.这个新的攻击方式被他公开在了 ...

  7. Linux内核实现透视---软中断&Tasklet

    软中断 首先明确一个概念软中断(不是软件中断int n).总来来说软中断就是内核在启动时为每一个内核创建了一个特殊的进程,这个进程会不停的poll检查是否有软中断需要执行,如果需要执行则调用注册的接口 ...

  8. javascript module system all in one

    javascript module system all in one AMD & CMD https://github.com/amdjs/amdjs-api/wiki/AMD http:/ ...

  9. React & Special Props Warning

    React & Special Props Warning key & ref demo index.js:1 Warning: Comment: key is not a prop. ...

  10. Beacon API All In One

    Beacon API All In One Beacon API https://developer.mozilla.org/en-US/docs/Web/API/Beacon_API https:/ ...