2022最新使用VSCode编译运行C++的过程及会遇到的两个问题

目录
  • 第一步,下载和配置mingw64,即C/C++编译器GCC的Windows版本
  • 第二步,下载和安装VSCode
  • 第三步,编译运行C++代码
  • 会遇到的问题
    • 1.#include报错,找不到头文件。
    • 2.“g++ : 无法将“g++”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。”

第一步,下载和配置mingw64,即C/C++编译器GCC的Windows版本

1.官网下载:MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net

或者百度云:

链接: https://pan.baidu.com/s/1BfwAlVU-6cJ4RNrI020YYA?pwd=39hs     提取码: 39hs

2.解压到一个文件夹,比如我的:D:\aaakkk\cpp\mingw64

3.配置环境变量:直接点放大镜搜索环境变量:

把刚才解压的地址加上\bin添加进去,比如我的:D:\aaakkk\cpp\mingw64\bin,然后点确定,注意一定要确保它被保存了。然后可以在控制台输入gcc -v,如果出来“不是内部或外部命令,也不是可运行的程序或批处理文件”那就是没成功。

第二步,下载和安装VSCode

下载地址:https://code.visualstudio.com/

下载安装没什么好说的,打开后安装这两个插件:C/C++、Code Runner(有了这个插件就不用像别的教程一样配置那些烦人的launch.json文件了!!!),也可以再下个中文插件:Chinese (Simplified) (简体中文),这样界面就成中文的了。安装完后重启VSCode以生效。

第三步,编译运行C++代码

新建一个文件夹,在里面新建一个.cpp文件,随便写点C++代码如:

#include<iostream>
using namespace std;

int main(){
    cout<<"test";
}

然后点右上角的三角:

然后下面就运行成功了......

吗?

据我了解大部分人都不会那么顺利,会遇到奇奇怪怪的问题,别怕!往下看。

会遇到的问题

很多人会遇到这两个问题:

1.#include报错,找不到头文件。

解决方法:配置编译器路径,按快捷键Ctrl+Shift+P调出命令面板,输入C/C++,选择“Edit Configurations(UI)”进入配置,选定你的编译器,比如我的就是“D:\aaakkk\cpp\mingw64\bin\c++.exe”,还有在IntelliSense 模式选定“windows-gcc-x64”

2.“g++ : 无法将“g++”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。”

解决方法:如果确保你的环境变量没配错,那就要用管理员权限打开VSCode:右键VScode-属性-兼容性-勾选以管理员身份运行此程序。

到此这篇关于2022最新使用VSCode编译运行C++的过程及会遇到的两个问题的文章就介绍到这了,更多相关VSCode编译运行C++内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • VSCode 使用 Code Runner 插件无法编译运行文件名带空格的文件问题

    使用 Visual Studio Code 写 C++ 程序最烦心的是大概就是使用 Code Runner 插件无法编译运行文件名带空格的文件了,这个问题困扰了我好久,虽然不影响学习,但太多分隔符总觉得不顺眼,于是我仔细研究了一下它. 先创建一个叫 "hello world" 的测试程序,我们再根据 G++ 报错英文分析一下原因: g++.exe: error: hello: No such file or directory g++.exe: error: world.cpp: No

  • vscode编译运行c语言报错乱码的解决

    目录 在这里先展示我遇到的报错顺序: 解决报错的前提: 报错1和2: 报错3: 报错4: 在这里先展示我遇到的报错顺序: 1.运行后出现乱码(不论是输出中文还是英文) 2.检测到 #include 错误.请更新 includePath.已为此翻译单元(E:\abc.ino)禁用波形曲线.C/C++(1696) 3.无法将"g++"项识别为 cmdlet.函数.脚本文件或可运行程序的名称 4.输出中文出现乱码 解决报错的前提: 首先vscode必须安装有2个扩展才能编译运行C代码,如图:

  • vscode怎么编译运行

    vscode 的调试功能其实提供了一键编译运行的功能(ctrl+F5),但是启动特别特别慢- 又不想安装插件,后来发现vscode 提供了一个叫做 Task 的功能,下面我就来介绍一下怎么使用Task功能实现C\C++的一键编译运行(Linux平台下,windows下自行修改).python, java以及其他语言都可以稍加修改实现类似的功能. 第一步:新建一个Task ctrl+shift+P启动全局控制台,输入configure task 选择使用模板创建task.json文件 之后选择最后

  • 2022最新使用VSCode编译运行C++的过程及会遇到的两个问题

    目录 第一步,下载和配置mingw64,即C/C++编译器GCC的Windows版本 第二步,下载和安装VSCode 第三步,编译运行C++代码 会遇到的问题 1.#include报错,找不到头文件. 2.“g++ : 无法将“g++”项识别为 cmdlet.函数.脚本文件或可运行程序的名称.” 第一步,下载和配置mingw64,即C/C++编译器GCC的Windows版本 1.官网下载:MinGW-w64 - for 32 and 64 bit Windows - Browse Files a

  • 2022最新青龙面板对接机器人的详细过程(傻妞对接onebot(oicq)协议实现机器人功能)

    目录 1.安装sillyGirl傻妞 1.全新一键安装(各种命令请在finalshell的命令输入框中输入后回车,一次切记只复制一行代码段) 2.初始化傻妞配置 3.重新安装傻妞,一定要重新装一遍,这里运行代码装傻妞就可以,上一步的sets重新装完还是在的 2.安装onebot机器人协议 1.安装node 2.安装pm2 3.安装git 4.安装onebot 3.运行芝士,机器人命令(必须发,不发机器人用不了) 4.结语 服务器租用推荐腾讯云.阿里云 传送门:腾讯云阿里云 前置教程2022年最新

  • 2022 最新 IntelliJ IDEA 详细配置步骤演示(推荐)

    目录 正文开始 1. 设置 JDK 2. 统一编译器和编译版本 3. 设置主题 方式一 方式二 4. 安装主题 5. 设置字体 方式一 方式二 6. 鼠标滚轮修改字体大小 7. 控制台字体 8 .快捷键 方式一 方式二 8.1 学习更多IDEA快捷键 建议 9. 关闭扁平化显示并隐藏空包 10 .显示方法和属性 11. 自动导包 13. 忽略大小写字母 14. 多行显示 15. 快速打开最近文件 16. 编码字符集 17. 自动编译 18. 代码显示方式 19. 省电模式 20. 项目打开方式

  • Navicat Premium 15 linux 安装与激活 ArchLinux 2022最新教程(完整激活版)

    目录 ArchLinux Navicat Premium 15 linux 安装与激活 下载地址 提取AppImage文件到文件夹里 安装 Navicat Keygen 前提条件 安装 capstone 安装 keystone 编译安装 navicat-patcher 替换官方公钥 样例输出 重新打包成 AppImage 安装 appimagetool 打包 运行 Navcat 15 Navicat-keygen 生成序列号和激活码 清理 可能会出现的问题 Try to open libcc.s

  • Java环境配置与编译运行详解

    一.开篇 通过对之前Java之路的了解之后,相信初学者们都对Java有了一个比较深印象的了解了.但是事情不能总停留在理论层面,还得多多实现,才能见真知.我觉得,学习一样东西,要遵循理论--实践--理论这样一个套路.先了解事情的基本概念,弄懂基本概念后,要想方设法的用到生活的点点滴滴上,这样能加深理论的记忆以及发现自己的盲点.在重复的实践中,我们会逐渐对其有了自己的看法.想法,对理论有了一定的深化.最后回归理论,总结出自己的东西,这样东西就真正的属于你了.所以,今天我们要开始动手配Java环境,以

  • 2022最新Python日志库logging总结

    目录 1.日志级别 2.logging 流程 3.日志输出格式 4.基本使用 5.自定义 Logger 6.Logger 配置 7.实战中的问题 在部署项目时,不可能直接将所有的信息都输出到控制台中,我们可以将这些信息记录到日志文件中,这样不仅方便我们查看程序运行时的情况,也可以在项目出现故障时根据运行时产生的日志快速定位问题出现的位置. 1.日志级别 Python 标准库 logging 用作记录日志,默认分为六种日志级别(括号为级别对应的数值),NOTSET(0).DEBUG(10).INF

  • Visual Studio 2022使用MinGW来编译调试C/C++程序的图文教程

    目录 一.创建项目 二.配置CMake 三.配置调试 Visual Studio的新版本已经可以像VSCode一样创建CMake项目了,但是默认的情况下是使用的Visual Studio编译器及调试器不包括MinGW中的工具集,参见下面的默认可选工具集: 本文就以实例来简单介绍一下VS2022中如何使用MinGW来编译.调试C/C++程序. 一.创建项目 首先,创建一个新项目: 然后,选择CMake项目: 填写项目名称,比如test 项目创建好后如下所示,由于笔者并未安装VS的Windows C

随机推荐