windows中vscode编译运行c++程序

1. vscode 安装 c++ 扩展

在vscode中创建一个后缀为 01.cpp 的程序,程序文件如下,vscode会自动提示安装 c++ 扩展,点击进行安装。

// 01.cpp
# include 

using namespace std;

int main()
{
    cout << "hello" << endl;
    return 0;
}

windows中vscode编译运行c++程序_第1张图片

2. 安装C++编译器

编译器下载地址:https://github.com/skeeto/w64devkit/releases

编译器下载完成后,解压到目录中,并将目录下的 bin 目录添加到环境变量中。
windows中vscode编译运行c++程序_第2张图片

windows中vscode编译运行c++程序_第3张图片
然后在 CMD 中输入 gcc ,显示下面字样则编译器安装成功。
windows中vscode编译运行c++程序_第4张图片

3. vscode 中为 C++ 拓展添加 C++ 编译器

回到 vscode 打开的 01.cpp 界面,选择右下角的 Win32 点击,在顶上弹出的框中选择 编辑配置(UI),进入 C++ 拓展配置界面。
windows中vscode编译运行c++程序_第5张图片

在 C++ 拓展配置界面中填入编译器路径,编译器路径为 第二步中下载解压的目录中的 bin\gcc.exe 文件。
windows中vscode编译运行c++程序_第6张图片

4. 运行 C++ 程序

4.1 通过 Code Runner 运行 C++

安装扩展 Code Runner ,回到 vscode 打开的 01.cpp 界面,之后点击 vscode 右上角的运行按钮,run code,或者右击鼠标 Run Code 运行 C++ 程序.
windows中vscode编译运行c++程序_第7张图片

若此时无法运行或运行报错,可能是环境变量未生效导致,重启 vscode 重试即可。运行结果展示如下:
windows中vscode编译运行c++程序_第8张图片windows中vscode编译运行c++程序_第9张图片

4.2 使用原生运行 C++

回到 vscode 打开的 01.cpp 界面,之后点击 vscode 右上角的运行按钮,选择 运行C/C++文件 运行 C++ 程序.
windows中vscode编译运行c++程序_第10张图片

注意:需要命令行输出参数的 C++ 程序暂时只能使用 原生方式运行。

至此,vscode 已能正常运行 C++ 程序。


本文首发于本人博客:https://blog.gitnote.cn/post/vscode_run_cpp

版权信息: CC BY-NC-SA 4.0 (自由转载-非商用-相同方式共享-保持署名)

你可能感兴趣的:(杂七杂八事务所,C/C++,c++,vscode,开发语言)