【课程说明】上机实验环境配置 CodeBlocks + 文本编辑器sublime text 2

前言:本课程的上机实验默认环境为CodeBlocks 12.11,同时顺便向同学们介绍一个超级强大的文本编辑器sublime text 2,有兴趣的同学可以按照配置步骤搭建自己的编程环境 

一、CodeBlocks 12.11 安装及使用

安装包下载地址如下:官网下载 

默认是英文版本,为了提高大家英文水平,就不提供汉化方法了,实在需要汉化的谷歌一下

安装步骤:

(1)初始界面

依次点击继续

(2)选择安装组件

建议全部安装,CodeBlocks很强大,大家以后用熟了可以写很多东西,这门课

程主要用它来写C/C++,其他的功能大家以后去挖掘吧

(3)选择路径

(4)初始界面

(5)按住ctrl + shift + n 新建一个空文件,在按ctrl + s保存, 选择文件路径和文件名

(6)写第一个CodeBlocks程序

(7)编译运行

(8)控制台结果输入3 4,输出结果为

二、sublime text 2文本编辑器的使用和环境配置

(1)sublime text 2介绍

sublime是个人认为入门级最友好的文本编辑器,没有vim 和 emacs 和高入门门槛,界面非常友好。这里只介绍一下sublime 在windows下的C++环境配置,在linux无需配置,直接使用即可,先看看sublime界面风格。

如果这样的风格吸引了你的话,就不要嫌麻烦,按步骤一步步配置吧

(2)sublime text 2 下载安装

官网下载地址

安装步骤很简单,就不详述了

(3)编译器添加(上)

       由于sublime只是一个文本编辑器,没有编译运行功能,但是sublime文本编辑器像vim和emacs一样提供了强大的接口,除了添加一般的编译器g++或者gcc,你可以在里边添加任何你想要的东西,甚至可以让它控制 电器开关帮你煮咖啡。。

编译问题 :
首先你的电脑里面要有g++的编译器。怎么看有木有呢?
只要打开命令控制台 输入 gcc 或者 g++ 若提示如下图所示即可。
如果运行只是说没有输入文件,那么证明你已经配置好了
(4)编译器添加(中)
由于我们之前已经安装了CodeBlocks, CodeBlocks里边集成了很多编译编辑器
我的Codeblocks安装目录为D:\Program Files 
编译器程序在D:\Program Files\CodeBlocks\MinGW\bin 中,现在我们要更改一下系统环境变量
然后你就要去设置环境变量
计算机->右键属性->高级系统设置->环境变量
注意环境变量之间要用“;”隔开。
改好后尝试第(3)步,看看成功没有
(5)编译器添加(下)
到目前为止在sublime里面可以编译程序(ctrl + b)了。并且它会在你cpp文件的目录下产生一个同名的exe文件。
但是当你要运行(ctrl + shift + b)的时候就出现问题了。
这个该怎么办呢?每次到目录下面找到exe文件然后双击打开感觉很麻烦!!!
到Tools -> Build System -> New Build System
在新打开的文件里面输入下面的内容然后保存, 命名G++。

{
 "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
 "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
 "working_dir": "${file_path}",
 "selector": "source.c, source.c++",
 "variants":
 [
  {
   "name": "Run",
   "cmd" : ["${file_path}/${file_base_name}"]
  }
 ]
}

 
 
在Tools -> Build System 中选择你添加的编译器G++
然后你在试下运行编译好的程序。
这样程序的输出结果就显示在下面的灰色的框框里面了。
(6)代码风格
但是这样还是有些问题。就是不能输入东西。
然后我呢是用输入输出重定向freopen来解决这个问题= =
在该cpp文件目录下面新建一个txt文本来存放输入数据。
ps: cpp文件路径或是g++的路径最好都是英文。因为sublime text2 对中文不支持
                                                                                                                                                                      ----阿伦
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值