windows下使用vscode编写运行以及调试C/C++

本文详细介绍了如何在Windows环境下使用VSCode进行C/C++的编写、运行和调试,包括安装编译器、配置环境变量、使用Code Runner插件、设置断点调试等步骤,适合C/C++初学者。
摘要由CSDN通过智能技术生成

不要转载,唯一出处tangming博客园

最后更新于2019年8月12日:

本文原本为我在一年多前在参加算法竞赛期间于博客园发布的一篇整理vscode编写c/c++全部使用心得的文章,经过多次的修改/订正/完善受收到了很多朋友的关注和支持,很感谢大家,但这篇文章经历多次修改和添加,冗长并且混乱,我希望能重新组织一篇更加优质的文章并使用更适合于初学者的演示。而博客园在一些功能上存在一定局限,因此我重新在知乎上另起了一篇更加美观和易于阅读的文章

 

新文章的地址是:https://zhuanlan.zhihu.com/p/77645306

-----------------------------下面是原文章---------------------------------

vscdoe是一款稍有研究就会为之惊叹的软件

vscode支持类似于vs的断点调试c/c++,也可以直接编译&运行c/c++

 

先是编译运行 c/c++的方法                             

 

微软官方起初设定的科学做法(这也是现在的科学做法)是通过在vscode集成控制台写命令行的方式来实现编译运行程序的,但也可以通过code runner插件来简化步骤,实现一键编译执行

但无论是什么方法,因为vscode本身并不带有编译器,都需要自己提前安装好一个c/c++编译器(如mingw,clang)并且配置好环境变量(不会请点击这里)

控制台下编译运行C/C++(如果不懂命令行操作可以暂时跳过这里):

按 ctrl + ~ 打开vscode控制台,点击终端,在vscode的终端下操作其实就是在windows下的cmd或者powershell下操作,一切的编译运行等操作可以用输入命令行的方式来实现,只要掌握各自的编译器的命令行指令就能让程序在vscode界面上运行起来

c/c++编译器的那一套自然不在话下(如下图),先用cd 命令切换到源文件目录或者直接输入完整路径名,然后用编译器指令(假设编译器是mingw) g++ xxx.cpp -o xxx.exe编译,接着再输入./xxx.exe就可以运行编译好的程序

其他的c/c++编译器如clang包括其他语言(Python ,Go,Java...)都可以类似的这样操作

 

 

 

便捷方式是使用code runner插件:

code runner插件默认的c/c++编译器是gcc/g++,需要提前安装好并且设置好环境变量,通常选择MinGW或者MinGW-w64,建议选mingw-w64,一般用户建议下载离线版解压后添加环境变量,离线版下载地址:

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值