今年有C语言课程。以前C语言类都是用VC++6作为开发环境。VC6太老了。这学期想用Visual Studio代码配置C语言的开发环境。将整个环境变量配置和工具安装使用的步骤总结如下。因为是针对初学者的,所以步骤很详细。
为Windows安装c编译器(MinGW-W*** GCC)
编译器C (MinGW-W*** GCC)的下载地址是:
https://sourceforge.net/projects/mingw-w***/
单击下载按钮进行安装:
但是,此安装存在一个问题。下载的安装程序是在线下载和安装的。因为一些说不出的原因,下载会出错。
我找到了离线安装包,放在百度云盘里给大家下载。地址是:
https://pan.baidu.com/s/10o1xCKnyu5HKiqyRpZmDrQ
提取代码:karj
下载后是压缩文件。解压到指定的文件夹,可以是c盘。
打开,进入其“bin”子文件夹,然后***路径“C:mingw***bin”。
然后右键单击“这台电脑”并选择底部子菜单“属性”
调出系统对话框,然后单击左侧的高级系统设置按钮,调出系统属性对话框。
单击“系统属性”对话框中“高级”选项卡下的“环境变量”按钮,调出“环境变量”对话框。
在环境变量对话框中,选择路径并单击编辑以调用编辑环境变量对话框。
在“编辑环境变量”对话框中点击“新建”按钮,将上面***的mingw***的地址粘贴在底部。
依次点击“确定”按钮,完成C编译器的安装和环境变量的配置。如果配置成功,同时按下键盘上的“win+r”键,在出现的运行对话框中输入“cmd”并回车。
在下面的“cmd.exe & # 8221窗口,输入" gcc-v ”命令,会出现gcc的版本号,表示安装配置成功。
安装和配置Visual Studio代码
在
https://code.visualstudio.com/,and下载VSCode点击网页中的“Windows下载”按钮进行下载。当然,你也可以点击按钮右侧的向下箭头,选择不同操作系统的VSCode版本。
下载的是一个exe安装文件,“
vscodeusersetup-x***-1 . 53 . 2 . exe”。如果觉得***慢,可以***下载链接,然后用迅雷等下载工具下载。
VSCode的安装相对简单。按照提示傻乎乎地安装。完成后,开始菜单下会有“Visual Studio代码”。单击打开它。
打开后,如下图。左侧边栏是一些快捷按钮。点击底部的“扩展”按钮。
在后面出现的“扩展市场”搜索框中输入“C/C++”,在后面出现的列表中选择相应的扩展,确认属于微软,然后点击“安装”按钮即可安装。
已完成“C/c++ ”扩展之后,用同样的方法安装“Code Runner”扩展。
两个扩展安装好之后,就是“代码运行器”扩展的配置了。在“文件”菜单下找到“首选项”,然后找到“设置”子菜单。
在随后的设置页面中,在“运行代码配置”中设置“在终端运行”、”运行前保存文件”“前端”复选框被选中。
VSCode及其扩展的安装和定位已经完成。
c语言工程开发
在您喜欢的位置创建一个文件夹。建议使用纯英文字符的名称。以在桌面上创建“CExamples”文件夹为例。
然后,打开VSCode,找到“文件”菜单下的“打开文件夹”子菜单,点击。导航到您刚刚创建的新文件夹,然后单击“选择文件夹”按钮。当然,如果你只是打开VSCode而没有选择文件夹,它也会有一个“打开文件夹”按钮。通过此按钮选择您刚刚创建的文件夹的效果是相同的。
将鼠标移动到打开的文件夹,会出现四个快捷按钮。单击左边的第一个图标,为该文件夹创建一个名为“hello.c”的新文件。
在“hello.c”文件中输入一个简单的命令。
#include <stdio.h>int ***in(){ printf("hello world! I' m VSCoden"); return 0;}
重点来了。代码编辑后,不能直接运行。您还需要配置两个json文件。
首先,点击“终端”菜单下的“配置任务”。“子菜单。
在出现的弹出框中选择“C/C++:gcc.exe生成活动文件”。
然后,一个”。vscode & # 8221”将在“CEXAMPLES”文件夹中自动生成。在该子文件夹下,将自动创建一个“tasks.json”文件。没有任何变化。
最后,回到“hello.c”文件,单击鼠标右键并选择“运行代码”来运行代码。
运行结果将显示在下面出现的“终端”中。
如果要调试代码怎么办?单击“运行”菜单下的“开始调试”子菜单。
在出现的弹出框中选择“C++(GDB/LLDB)”,然后选择“gcc.exe”。
这个时候就可以进入调试,如果我们将代码改一下,并设置俩断点。这时,我们可以开始调试,如果我们改变代码,设置两个断点。
#include <stdio.h>int ***in(){ int a, b, sum; printf("input two int numsn"); scanf("%d,%d",&a,&b); sum = a + b; printf("%d+%d=%dn", a, b, sum); return 0;}
此时调试如下:运行到scanf行后,在终端等待我们的输入,假设“3,4 ″,然后输入。
此时,程序运行到第7行时会暂停。如果您在下面的“调试控制台”中输入变量名,当程序运行到当前调试状态时,调试窗口将返回我们的变量值。
点击顶部”步入”图标,它将运行到下一行。
这时在“调试控制台”输入sum,这个变量的值就变成了A+B的7的值。
总结
好了,用VSCode开发C语言的配置完成了,比较简单方便。而且VSCode的编程界面比VC++6好很多,它的代码自动提示什么比VC++6更强大。
本文来自学如穿井投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/562261.html