当前课程知识点:C语言程序设计 >  第22讲 编程训练 >  编程训练 >  C语言的编译环境

返回《C语言程序设计》慕课在线视频课程列表

C语言的编译环境在线视频

C语言的编译环境

这一讲,主要和大家谈谈三C语言编译工具的下载、安装及基本使用方法,这三类工具分别是VC系列、DEV C++以及Codeblocks。

返回《C语言程序设计》慕课在线视频列表

C语言的编译环境课程教案、知识点、字幕

学习C语言

最好的方法是多写程序

程序的录入、编译、运行需要有合适的工具软件

这类工具软件较多

初学者可能在选择上比较疑惑

这一讲主要和大家谈谈三类C语言编译工具的下载、安装

及基本使用方法

这三类工具分别是VC系列

DEV C++

以及Codeblocks

你可以根据自身的需求来选择使用

微软的Visual Studio 系列是常用的C语言编译环境之一

从Visual Studio 6.0到Visual Studio 2019

有多种版本

甚至让人犯选择困难症

好 先说一下比较早期使用的比较流行的Visual Studio 6.0

那么这个里面主要使用的是它的VC++6.0

它支持的操作系统是windows XP

但是大家也知道这个Windows xp

已经是一个比较老的操作系统了

现在很少有机器在使用

所以虽然VC++6.0曾经很多人比较熟悉

但是现在已经很难用了

现在要想使用这个版本的话

可能有一些网上下载的经过处理的版本

如果不处理的话

VC++6.0无法在win7、win8、win10这样的操作系统下安装

那么Visual Studio的其他版本

包括像2003、2005、2008、2010、2012

一直到最新的2019

Visual Studio 系列中

VC 2010 学习版有一定的代表性

计算机等级考试使用此版本

所以这里专门讲一下这个版本的下载、安装和使用

VC2010学习版也称为VC 2010 express

那么这个下载的时候可以从微软的官方网站下载

但是官方下载有一点点麻烦

就是有好多比较深的选项往下找

除此以外

你也可以在网上通过搜索引擎搜索这个Vc2010 express

两种方法都可以

下载完成以后基本上是这样一个文件

就是大小是这么大

然后这个安装是非常容易的

就是说它安装的时候需要在线安装

这个地方需要稍微注意一下子是它有中文版和英文版

那么大家下载这个中文版可能用起来更方便一点

中文版在安装的时候出现的提示界面就是中文提示

注意是在联网状况下安装

这个安装还是相对比较容易的

这里就不演示了

我这儿已经安装好了

我们来看一下它的基本使用

我们启动这个vc2010

然后要想写一个程序 可以这样

文件->新建->项目

在这个地方项目可以选win32控制台应用程序

这个地方是你项目所在的位置

我们可以使用它默认的位置

当然最好还是自己找一个比较合适的写程序的路径

比如说我们设在这儿

第一个项目名称叫hello

然后这个下面选这个空项目

然后完成

完成以后这个地方在源文件这儿

添加->新建项

在这儿写入咱们源文件的名字

我们还是叫hello.c

这儿就可以输入程序了

为了节省时间

我们这个程序就粘贴到这儿

运行一下

注意到这个程序在运行的时候一闪而过

为了让这些结果能够暂留我们能看到运行结果

跟其他环境相比了这个地方需要加这么一句

system(“pause”)

然后还需要加一个包含(文件)

再来运行一下

这个就是运行结果

下面看一下DEV C++

DEV C++是另一款常用的C语言集成环境

它是免费的

而且下载、安装非常方便

下载怎么下载呢

还是在搜索引擎上直接输入DEV C++

基本上在第一页前面的几个项目当中就可以找到

比如说这个

你点击进去以后

然后这就是一个free download 然后下载

下载完了以后

这个我已经下载好了 看一下

当前的这个版本是5.1版本

那么文件大小大概是这么大

这个安装也非常容易

点击以后

然后基本上就是下一步下一步就直接安装好。

我们看一下这个是DEV C++

我们启动它

它是这样的界面

然后要写程序的话

也是文件->新建->项目

这儿选一个控制台应用程序就是Console Application

这个项目名称我们在这个地方还是hello程序

这个是project需要存放的位置

我们还是可以通过这个地方来选

选择这儿 然后保存

保存完了以后

DEV C++会给出一个基本的程序框架

就是这个样子

你可以在它给的程序框架里面

把自己程序写在这个地方

我们还儿

好我们还是这个hello world程序

编译

这里就是你的C程序的名称

你可以自己改变 也可以不变

我们改成Hello.c

编译完了以后这个没有错误

然后运行它

这里输出这个hello world

第三个讲的工具是Codeblocks

Codeblocks是另一款有特色的编程工具

CodeBlocks也是免费的开发工具

严格的说CodeBlocks只是一个编程界面

内部可以使用各种编译器

但通常大家就使用其自带的GCC编译器

code blocks下载的时候

可以到code blocks官网上去

那么这个地方已经把网址写在这儿了

随着时间的变化它的版本也会不断变

这里面下载的时候

你要需要特别注意就是要选择这个这是版本

后面这个注意要带这种mingw这样的这个符号

这个是什么意思呢

就是它的编译环境和他的GCC带在一起

这样安装起来就比较方便

如果你要选择其它的状况的话

那么安装完了以后可能还需要单独装编译器

就比较麻烦

这个下载完了以后安装也是非常方便

安装完了以后具体如何使用它呢

具体演示一下

这个地方是我以前装的code blocks 16.01

新的版本是17点几

那么其实界面差不多

那么要想使用code blocks写程序的话

也是file->new->project

这里选Console Application

这儿有c和c++选项 我们选c

这个地方是你的程序所处的这个文件夹

这个也可以自己自由调换

名称这儿还是hello程序

code blocks生成project的时候

它就给你自带了这样一个hello world程序

写自己的程序时

可以在这儿把自己程序写进去

我们这里也不做修改

就用它默认生成的这个hello world

然后这个地方要编译的话可以点这个

运行点这个

如果是编译带运行点这个

当然你也可以通过菜单来

在菜单上完成相应的功能

现在在编译

那么没有错误我们就可以运行

这个就是运行结果

这几款工具使用的时候

共同特点都是需要通过新建项目开始

然后都要选择控制台的程序Console Application

为什么要选择这项呢

因为我们现在写的C程序它是一个就是字符界面的这种程序结构

通常我就把这种程序叫Console Application

这些编译工具在进行编译的时候都会有错误提示

另外需要注意的是在工作过程当中

最好不要使用中文路径及文件名

可能多数情况下你使用中文路径及文件名并没有什么问题

但是有些情况下可能在你调试或者是后期使用的时候会比较麻烦

所以建议不要使用中文路径及文件名

另外呢操作可以使用菜单

也可以使用功能按钮

C语言程序设计课程列表:

第0讲 导言

-简单介绍课程性质等

-关于编程训练

第1讲 C程序框架

-C程序框架

-作业

第2讲 C程序编译环境

-C语言的编译环境

-作业

第3讲 顺序程序的几个例子

-顺序程序的几个例子

-作业

第4讲 常见的编译错误

-常见的编译错误

-作业

-编译错误探讨

第5讲 输入输出精要

-输入输出精要

-作业

-输入输出格式探讨

第6讲 选择结构的典型例子

-选择结构的典型例子

-作业

第7讲 选择结构常见错误

-选择结构常见错误

-作业

第8讲 排除程序错误的常规方法

-排除程序错误的常规方法

-排除错误探讨

第9讲 循环结构基础

-循环结构基础

-作业

-循环类型

第10讲 循环结构程序例子

-循环结构程序例子

-作业

-程序结构

第11讲 函数基础

-函数基础

-作业

第12讲 函数举例

-函数举例(上)

-函数举例(下)

第13讲 变量的作用域与生存期

-变量的作用域与生存期

-变量的使用

第14讲 数组基础

-数组基础

-作业

第15讲 数组应用举例

-数组应用举例(上)

-数组应用举例(下)

第16讲 数组参数传递

-数组参数传递(上)

-数组参数传递(下)

-作业

第17讲 指针变量

-指针变量(上)

-指针变量(下)

-作业

第18讲 字符串

-字符串(上)

-字符串(下)

-作业

第19讲 程序调试

-程序调试

-程序调试的重要性

-程序调试讨论

第20讲 结构体及其应用

-结构体及其应用(上)

-结构体及其应用(下)

第21讲 文件

- 文件(上)

-文件(下)

第22讲 编程训练

- 编程训练

C语言的编译环境笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。