C语言学习(一)---C/C++编译环境配置


本人目前研一在读,虽然主要的研究领域为雷达信号处理,常用的工具为Matlab,但是也想学习一门其他语言,一方面是提高自己,另一方面是在未来的就业环境中可以有更多的选择,思来想去选择学习C语言,毕竟之前稍微学过(虽然都忘了),今日起就开始我的C学习之路啦。

现在,有太多的编译软件,花样很多,颇有种乱花渐欲迷人眼的赶脚,我就有点选择困难,最开始想要装个Atom,但是一直配置不好,最后还是选择了VS code,然后进行了相关的插件配置,以便可以进行程序的编写与应用,话不多说,直接开搞,虽然本文篇幅较长,但配置完成后即可进行C语言的编译和运行,无需再进行其他配置。

VS code 与MinGW的软件安装与配置

过程颇为简单,(虽然我遇到了很多坑,所以记录下来避免大家踩),以下为详细步骤,

  1. 首先,官网下载对应的安装软件,下载链接附上vscode下载官网,进入之后看你的操作系统对应的安装包即可,然后基本就是下一步就完事了,安装位置 什么的也都可以自己选择;
  2. 此时安装软件已经完成,但是仍然是无法编译运行c语言程序的,因为Windows系统默认是没有编译链的(也不知是不是叫编译链,反正不重要),因此需要配置,按以下步骤即可:进入官网进行下载(附上下载链接可以直达哦),官网直达,下载安装即可,
  3. 在MinGW安装完成之后,运行,然后安装C/C++组件,如下图的红框在这里插入图片描述

右键,将会出现然后点击Mark for installation,之后点击左上角的Installion下的 Apply changes,在进入的界面后点击如下的apply如下:
在这里插入图片描述
此时,等待安装即可,安装完成后关闭就行。

系统环境变量设置

安装完毕后将环境变量填入我的电脑中,以下为操作步骤:

  • 右击桌面我的电脑图标,打开管理,然后找到如下位置的高级系统设置
  • 然后,点击环境变量,点击系统变量中的path,然后点编辑,并将上述的MinGw文件夹下的bin文件位置填入如图

    在这里插入图片描述
    你也可以直接输入路径,一般只需改变所在磁盘的位置即可如***D:\MinGW\bin,将D改为你自己安装的磁盘位置,然后一路确定*即可。

检查MinGW是否安装正确

按下Win+R进入命令行,输入cmd,在跳转出的界面再次输入gcc -v,如果出现以下提示信息说明配置无误,可以继续进行,否则返回上述配置操作进行配置。
在这里插入图片描述

VS code插件的选择与安装

VS code的好处就是里面的插件非常丰富,大家可以自行选择,在此处仅介绍C语言编译所必要的插件,以及个人推荐的一个打代码特效的插件。

Vs code的汉化

  • 启动VS code,此时其为英文版的,中文看着更方便因此,可以进行汉化,点击下图所示位置,搜索Chinese
  • 在这里插入图片描述
  • 正常来说,此处应该和以下的一样显示为安装,由于我安装过了所以才变成了设置,大家点击安装即可,然会安装完成后,重启,即变为中文版。

C语言环境插件

同样在扩展搜索界面,搜索c即可看到,其扩展,安装即可,如下图
在这里插入图片描述

编译软件扩展

搜索compile,然后安装即可,如下:
在这里插入图片描述
经过以上的步骤,此时的开发环境基本已经搭配完成,下面可以测试一下是否配置成功,在某个磁盘下随便新建一个文件夹如C_learn,然后下图位置,在此处新建一个名为test.c的测试文件,
在这里插入图片描述
将测试代码放入(多么的熟悉哈哈哈哈),

#include<stdio.h>

int main()
{
    printf("hello  xiaohu \n");
    return  0;
}

ctrl+s保存,F6编译:
在这里插入图片描述
可以看到此处终端输出了结果,说明配置无误。

外部终端输出与内部终端输出

上述所示的输出为内部终端输出,如果喜欢外部终端输出,则按以下步骤进行,
在这里插入图片描述
点击选择管理扩展,拉到最下面,可以看到如下的选项
在这里插入图片描述
用户工作区两个位置此处都已经选择之后,将在外部输入,如下结果:
在这里插入图片描述

终端输出中文乱码问题

我们同样运行代码,此时打印中文小虎

#include<stdio.h>

int main()
{
    printf("hello  小虎 \n");
    return  0;
}

可以看到终端结果乱码,
在这里插入图片描述
解决方法:点击我的电脑,右键管理,找到语言设置,如下
在这里插入图片描述
然后点击此处:
在这里插入图片描述
勾选beta版,确定,确定(虽然他说可能需要重启才会有效,反正我没重启也有效了),此时重启VS code,重新运行可以看到,正常输出中文:
在这里插入图片描述
到此处其实已经完成了所有配置,下面的如果需要可以看,此处推荐一个打代码的特效软件,同样在扩展的位置搜索Power,安装此扩展
在这里插入图片描述
然后点击右上角文件下的首选项下的设置,如下:
在这里插入图片描述
然后搜索power,将前面的enable,选中,就有了酷炫的打代码特效了,
在这里插入图片描述
代码特效如下:
在这里插入图片描述
它是一个星星点点的特效,也有其他的特效,大家想要更改可以自行查询哦。

结语

以上就是本文的全部内容了,初次写博客,可能有很多地方没有注意到,欢迎大家批评指正,如有其他的问题,欢迎一起讨论,码字不易,如果各位看官方便,可以点个关注和评论哦,谢谢大家。

  • 7
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

机器 xiaohu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值