c hello world_如何写出人生中的第一个C程序 -- Windows系统C环境安装与编译执行教程...

3a716837b183d296701b8f979bfe884d.png

前言

现在很多IDE都是自带C环境,可以直接编译运行的。

本文是从最本质原始的角度,来写一篇安装环境和直接执行C语言代码的教程。

未来这类操作肯定会越来越简化,环境会变成容器一类的东西,让开发更加方便的写代码,使其专注于代码本身,提高生产效率。

从某种意义上来说,这篇文章是一篇不够现代,不够先进的内容,但对于小白来说,这是一个比较容易理解的实践和开端,后续我也会介绍其他更方便更简单的东西。

这篇文章主要是在一个实践教程中,穿插一些编程入门内容的讲解。

正文

编程其实远不止写代码。

代码本身其实只是一个文本,就像是一篇小说手稿。想要这个小说对其他人产生效果,你还需要出版或者发到网文平台上。

对于编译型代码而言,这个东西就叫编译。

编译之前,它是一份代码。编译之后,它就是一份机器可以执行的二进制指令。

(有一些编程语言是解释型语言,则不需要编译,这个内容下次另开一篇介绍,可参阅:解释型语言_百度百科)

这个编译的过程,是依赖于编译器的,就像出版书籍是依赖于印刷机一样。

假设你已经写好了一份C代码,希望把这个C代码变成一个在你Win电脑上可以执行的东西。

那么,你可以用一个编译器来自己编译一下这份代码。

下载安装包并且安装MinGW

GCC可以编译你的C代码,为了在 Windows 上安装 GCC,需要安装 MinGW.

(题外话: 下载东西尽量去官网正式渠道下载,没必要找人家分享的网盘链接来下)

MinGW 官网: http://www.mingw.org

6aa185ca81b80ed1c5f5e8a5f2ac4227.png
打开官网,点击右上角的 Downloads

1db680ea16898d72b2dc72cb88d59e7f.png
点击左侧的蓝色按钮 下载 mingw-get-setup.exe

d499b1d2c6693b00a07353977e15d15c.png
此时应该在10秒之内,自动弹出一个下载框。如果没有下载框,则再点击一下图里的红色方框部分。

完成下载之后,双击打开进行安装。注意记下安装路径

71e517ab16fd5c8eeb13d367fb1b1b58.png

8c70392c903cea42ecb082298b66c937.png
点 Install

938fcfc16ea95546db77827efee0e22a.png
记一下这个安装路径,也可以自己调整安装到其他地方,点 Continue

如果调整安装到其他地方,注意文件路径不要出现空格,最好也不要有中文。

ebb4b94117859d02763830d0df6c80cf.png
安装完会跳出一个这个界面,可以先关掉。

这时候 MinGW 就已经成功安装完毕了。这个东西只是一个管理器,它不是GCC编译器。

不要忘了开头的第一段话。

GCC可以编译你的C代码,为了在 Windows 上安装 GCC,需要安装 MinGW.

设置环境变量Path

设置环境变量Path的目的,是为了能够在命令行里,更加方便的直接使用这个MinGW。

你在电脑里安装了 MinGW,目的是通过这个MinGW管理器,来安装GCC。

a66ce4af01643656c5ec9a02c6efe1ef.png
打开开始菜单直接搜索环境变量

a1caa33d12605660651fef7a44bd3484.png
系统语言设置成英文的,那就搜 system environment

如果不是win10系统,无法搜到,那就查一下 “win7/win8/xp系统如何打开环境变量"

9670e17f45d183b9888470f8f925a6c8.png
点击环境变量

环境变量->系统环境变量 下找到“Path”,双击

dedda2804cc3628a1dfba88e1408ae28.png
双击系统变量里的 Path

fc9cd70504e0abd86b9d65aefe2b9658.png
点击右边的新建或者浏览,把刚安装的 MinGW 路径下的 bin文件夹路径填进去

e435c60d0e67163db919d4432362a9e4.png
找到你之前安装的路径里面的 bin 文件夹路径

比如你的安装路径是 “C:MinGW”,

那么你需要添加进去的路径就是 “C:MinGWbin”

c13ba5018ec8192cba0b2b6dcfd78ee7.png

点击确定,确定,确定,完成设置。

在命令行中使用 MinGW 安装 GCC

不要忘记我们当初为何而出发。

GCC可以编译你的C代码,为了在 Windows 上安装 GCC,需要安装 MinGW.
设置环境变量Path的目的,是为了能够在命令行里,更加方便的直接使用这个MinGW。

命令行,你可以根据自己的喜好使用 cmd 或者 powershell。

按下快捷键 Win+R,输入 cmd 或者 powershell,点击ok

10a9440bd2217fc20b889f14a9b3cba0.png

保证电脑可以正常联网,保证电脑可以正常联网,保证电脑可以正常联网。

安装GCC: 输入下面的指令,然后按回车键。(注意切换为英文输入法)

mingw-get 

36d71f0a43492ffb2889a18089b1634e.png
等它运行一会 直到恢复原来输入的状态

同理,顺手安装一些你可能以后用得到的东西。

安装g++

mingw-get install g++

72a35858ec2d09218b0d322fc776968c.png

至于其他的一些东西,等以后有需要了,再用 mingw-get 安装即可。

其实这个过程,就是通过MinGW下载对应的安装包,并且直接执行安装。安装由系统来管理。

到这一步,你的C环境就已经安装完了。

编译 & 执行 C 程序

打开一个文本编辑器,添加下面这份代码。

#include 

保存文件为 hello.c

8eeb297115add5f3a6608c4dd913d751.png
注意记得保存的路径位置

打开命令提示符(cmd或者powershell),进入到保存文件所在的目录。

065c22b833f2a395629534897c0a27e5.png
输入 cd C:Usersdemo

如果你保存到了另外的路径,那就是输入 cd + 具体路径

建议使用powershell,如果使用cmd,而你保存的位置在其他盘,需要先输入切换盘符的命令

cmd下切换到D盘的命令

d:

进入到这个路径之后,可以输入dir,查看一下这个文件路径下是不是有 hello.c 这个文件。

4c39742e98d31822e6e9a444a0c782ff.png

输入编译代码的命令

gcc 

66e2a6e1e355e41ea0189c07b10f1a65.png
如果你遇到了 Permission denied 的错误,说明你需要使用管理员权限来打开命令行

4f0d704d0278ada05261c8014c788da2.png
在开始菜单里搜索 cmd 或者 powershell,点击右键,使用管理员权限打开,再重复上面的操作

d49b5b66e487d15b79422390a7b1df47.png
再来一次 成功

没有消息就是好消息,执行成功就不会出现任何消息。

这个时候文件夹下,已经生成了对应的可执行文件 myhello.exe 了。

(可以输入命令dir看下文件夹下面的文件,也可以直接用文件夹看)

bad47dedf43b2d1bea80729c436466b5.png

输入命令,运行这个程序。

./myhello

看下你的命令行框框里,是不是输出了一句

Hello, World!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值