微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在VS Code上运行C和C ++甚至vs代码栏有一点问题

如何解决在VS Code上运行C和C ++甚至vs代码栏有一点问题

我有一些问题:

  1. 我无法在vs代码上运行c和c ++(或者,我的意思是我试图通过在env vars上添加MinGW的路径来尝试,但是在cmd gdb --version上键入没有结果,但是我通过键入g ++ --version来获得结果)
  2. aaand i just hided this bar by mistake,how to adjust? thanks to everyone!

解决方法

1-将MinGW的bin文件夹目录添加到路径变量中。 例如:C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin

2-检查您的Mingw-w64工具是否正确安装并可用,打开新的命令提示符并键入: g++ --version 要么 gdb --version

3-创建helloworld.cpp:

#include <iostream>
#include <vector>
#include <string>

using namespace std;

int main()
{
    vector<string> msg {"Hello","C++","World","from","VS Code","and the C++ extension!"};

    for (const string& word : msg)
    {
        cout << word << " ";
    }
    cout << endl;
}

4-保存

5-从主菜单中,选择Terminal > Configure Default Build Task。在下拉列表中,将显示任务下拉列表,其中列出了C ++编译器的各种预定义构建任务。选择g++.exe build active file,这将生成当前在编辑器中显示(活动)的文件。

enter image description here

这将创建一个tasks.json文件:

6-运行代码:

  • 保存helloworld.cpp

  • 按Ctrl + Shift + B或从终端主菜单中选择“运行构建任务” 您应该在终端中看到以下内容:

    enter image description here

  • 使用CTRL + SHIFT +〜

    创建一个新终端
  • 在该新终端中,键入:.\helloworld.exe以运行代码

参考:C++ in VS-code

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。