前期准备

  1. MINGW
  2. Vscode程序

c语言运行环境配置

MINGW-w64安装链接:百度网盘
提取码:0o0f

    下载下来是一个压缩包,将其解压至自己喜欢的且能找得到的地方。

压缩

然后,复制下目录,例如我的就是:E:\program files (x86)\MinGW\bin,接着配置运行环境:

图 4

    点击编辑环境变量新建-浏览,找到刚刚压缩的./mingw/bin的路径,或者直接把复制的路径粘贴进去。
    然后,退出时,点击确定,一直到窗口关闭为止。
    接下来,验证C/C++运行环境,

gcc -v
gcc --version
g++ -v
g++ --version

    如果出现一堆,那就说明成功了。

图 5

    建议,重启电脑。
    好了,接下来配置vscode。

配置vscode

    下载与安装不再陈述。

安装插件

    打开vscode面板,点击左边最下面的方块,鼠标放在上面,会显示扩展(ctrl+shift+x)。在在应用商店中搜索扩展内搜索ChineseChinese (Simplified) Language Pack for Visual Studio Code就是我们要安装的中文语言包辣,点击install,下载完成后会提示重新启动,照做即可!

图 7

    以上是语言包安装。其余的插件安装同理!
    接下来,和安装语言包一样,搜索这些插件,并安装。C/C++Code RunnerInclude AutoComplete

测试运行

    首先,新建一个文件夹,用来存放C代码。然后,再在这个文件夹内新建一个.vscode,用来储存调试文件。

图 6

写个小程序

    然后,随手写一个小程序,储存在文件夹中。
    切记!不是.vscode文件夹!

#include <stdio.h>

int main(void)
{
  printf("Hello world!\n");

  return 0;
}

图 8

    值得注意的是,vscode与vs不同,它不会停住控制台。因此,这需要在return 0;前一行加入getchar();,或者引入个windows.h头文件,使用system("pause");

运行调试

    然后,F5运行,选择C++ (GDB/LLDB) - gcc.exe - 生成和调试活动文件
    然后,就看着它一顿操作就行了。最后我们看到.vscode多出了些许文件,这些是必须的。
    目光转向控制台,发现有蓝色的

Hello world!

图 9

    那就是成功了!

调出控制台

    但是,转念一想,没有黑漆漆的控制台,没内味(#`O′)

    欸,请客官不要着急!

    找到launch.json,找到

"externalConsole": false,

    改为

"externalConsole": true,

保存。

    OK!再F5一遍试试!

    是不是很神奇呢!

图 10

C++的配置

Mingw-w64

    与上述相同。

vscode安装

    安装与插件配置相同。

Vscode-C++配置

    纯C语言与C++安装过程,除了Mingw-w64、Vscode的安装配置相同之外。不同的地方就在于:另外新建一个文件夹,用于存放cpp代码。    然后,写一个cpp程序,然后就F5跑!

    先写一个简单的小程序test.cpp

#include <iostream>
using namespace std;

int main()
{
  cout << "hello world!" << endl;

  return 0;
}

    然后按下F5,在弹出的框中选择:C++ (GDB/LLDB)+g++.exe - 生成和调试活动文件

    同样,看着它骚操作就行了。
    最后,注意调试控制台中输出hello world!,就成功了。

    同样的,如果想调出控制台,那么。找到目录下的.vscode文件夹,找到launch.json
    找到:

"externalConsole": false,

    改为:

"externalConsole": true,

    然后还可以再试着运行一下test.cpp,看看效果辣!
    好啦,到此结束啦!欢迎讨论哦!