问题1:注意C++的文件后缀是.cpp。而且gcc不能编译C++,必须用g++

launch.json:

{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "(gdb) 启动","type": "cppdbg","request": "launch",//"program": "${D:\\NUDTCoding\\VScodeCC++}","program":"${fileDirname}\\${fileBasenameNoExtension}.exe","args": [],"stopAtEntry": false,//"cwd": "${fileDirname}","cwd":"${workspaceFolder}","environment": [],"externalConsole": false,//true显示外置的控制台窗口,false显示内置终端"MIMode": "gdb",//"miDebuggerPath": "/path/to/gdb",//自己调试器位置"miDebuggerPath":"D:\\download\\forStudy\\codeblocksdownload\\CodeBlocks\\MinGW\\bin\\gdb.exe","setupCommands": [{"description": "为 gdb 启用整齐打印","text": "-enable-pretty-printing","ignoreFailures": true}]}]
}

task.json:

{"version": "2.0.0","tasks": [{"type": "cppbuild","label": "C/C++: g++.exe 生成活动文件","command": "D:\\download\\forStudy\\codeblocksdownload\\CodeBlocks\\MinGW\\bin\\g++.exe","args": [//编译时候的参数"-fdiagnostics-color=always","-g","${file}","-o","${fileDirname}\\${fileBasenameNoExtension}.exe"],"options": {"cwd": "${fileDirname}"},"problemMatcher": ["$gcc"],"group": {"kind": "build","isDefault": true//表示快捷键Ctrl+Shift+B可以运行该任务},"detail": "编译器: D:\\download\\forStudy\\codeblocksdownload\\CodeBlocks\\MinGW\\bin\\g++.exe"}]
}

然后Ctrl+shift+B,Build.cpp文件,或者terminal——run build task。这一步的目的是生成.exe

生成了a.exe

在命令行输入文件名a,即可执行.exe

另外,g++也可以编译c文件,即使你把c文件的后缀写成.cpp,也可以在里面写c代码:

xia'm下面是g++编译.c文件

VS code编译C或C++相关推荐

  1. Mac系统使用VS Code编译Bootstrap 4

    环境: macOS 10.13.6 node.js 8.11.3 sass 1.10.3 bootstrap 4.1.3 vs code 1.25.1 Bootstrap3为我们提供了在线编译工具,可 ...

  2. Ubuntu下安装并配置VS Code编译C++

    Ubuntu下安装并配置VS Code编译C++

  3. Windows下使用VS Code编译和构建LoRaWan开源节点代码

    Windows下使用VS Code编译和构建LoRaWan开源节点代码 1.下载LoRaWan节点端开源代码 2.构建LoRaMac-node的先决条件 2.1添加环境变量 3.使用VS Code构建 ...

  4. 【红宝书】OpenGL Demo code编译与运行

    本人就职于国际知名终端厂商,负责modem芯片研发. 在5G早期负责终端数据业务层.核心网相关的开发工作,目前牵头6G算力网络技术标准研究. [红宝书]OpenGL Demo code编译与运行 文章 ...

  5. vscode编译程序c语言,如何用VS code编译C语言代码?

    VS Code只是一个代码编辑器,要实现对C语言代码的编译,需要下载单独的GCC编译器才行,下面我简单介绍一下VS Code编译C语言程序的配置过程,主要步骤如下: 1.首先,需要安装C/C++插件, ...

  6. DevExpress Components16.2.6 Source Code 编译

    DevExpress 是一个比较有名的界面控件套件,提供了一系列优秀的界面控件.这篇文章将展示如何在拥有源代码的情况下,对 DevExpress 的程序集进行重新编译. 特别提示:重编译后,已安装好的 ...

  7. win10 下用 vs code 编译调试代码的过程 (MinGW)

    一.下载软件 官网下载 vs code 和 MinGW. 二.建立工作区 1.建立文件夹 "ProjectTest",其内创建 Hello.cpp 文件,内容如下: #includ ...

  8. VS Code编译C/C++

    C/C++环境的配置要比python的复杂许多,好几个配置文件要写. 一.编译C/C++的环境一般都是集成在我们的编辑器中的,如果电脑上有codeblock和dev c++的读者可以去安装路径下找找M ...

  9. VS Code编译Python

    一.想要编译Python我们首先要安装python,进入官网下载python3(不要下载python2.7,不就之后就不会再使用低版本的python了) 二.配置环境变量 三.在VS Code中添加插 ...

  10. linux使用vscode运行c,Linux中使用VS Code编译调试C++项目详解

    前言 关于VS Code在Linux下的安装这里就不提了,不管是CentOS还是Ubuntu,如果不懂且搜问题足够的情况下,你会解决的. 一.前置知识--gcc/g++的编译链接过程 在Windows ...

最新文章

  1. python selenium 浏览器设置_python+selenium webdriver.firefox()方式配置浏览器设置
  2. QEMU使用手册 - 1概述
  3. 【二叉树】先序序列为a,b,c,d 的不同二叉树的个数
  4. jQuery 1.9+ 移除$.browser方法
  5. Centos7作为VNCserver,本地使用VNCViewer连接
  6. http1.X与2.0
  7. 秒杀场景_解决秒杀超卖问题_04
  8. Redis面试常问3 如何实现分布式锁 记住Redis的原子性
  9. 【Android进阶学习】设置透明效果的三种方法
  10. 【Go学习】GO语言异常处理机制panic和recover分析
  11. 寂寞约会吧客服务器的微信是多少钱,约会专家倪淙岩:72招教你如何微信撩妹...
  12. 抖音直播伴侣显示服务器问题,抖音直播伴侣窗口怎么设置?调整窗口的方法了解一下...
  13. 【Valve】Dead Thread Detection Valve
  14. 2017 北京商改住政策
  15. 纯CSS 毛玻璃效果
  16. JAVA实现无损word转pdf文件完整代码教程
  17. WireShark流量分析(中国菜刀,webshell)
  18. mysql重迭算法_MySQL – 如何选择’DISTINCT’重叠时段(日期或数字范围)
  19. 初入SAS后的一些小技巧
  20. Excel如何对比两个单元格是否完全一致

热门文章

  1. 复制iPhone端百度网盘下载好的视频到电脑(Mac / Windows)- iOS 12.4
  2. 人口流动趋势matlab,中国人口增长模型(论文).doc
  3. 小智慧81:你和谁睡在一起
  4. 约4万个外国人名,中英对照
  5. java写万年历_Java 实现万年历总结
  6. Android运行原理及运行机制知识汇总
  7. 怎么自己制作一个U盘
  8. 批量生成PDF417码
  9. Himall商城文件帮助类IOHelper(1)
  10. 微信防撤回补丁来了!更新也不会失效