【Vscode】Linux下两分钟快速搭建c++环境

前言

[虽然原先搭建过相关环境,但考虑到以后换环境了还需要搭建,这里就此记录下]

本文将通过两种方式进行c++环境的快速搭建,熟练的话确实可以控制在两分钟以内。两种方法分别是1. 基于插件的搭建和2. 传统的搭建

基于插件的快速搭建

前提:你linux下得有gcc/g++编译程序和gdb调试程序

输入gcc -v ,g++ -v 检查gcc/g++环境,输入gdb -v 检查gdb环境

没有的话分别使用

sudo apt-get install gcc     sudo apt-get install g++

sudo apt-get install gdb

进行安装(红帽系列自行使用yum),然后打开vscode,安装如下两个插件

编写hello.cpp测试

第二个插件按 f6 或 f7 运行,发现运行成功

方法二:传统的快速搭建

传统的方法就是要配置了,这里为了快速,只需要配置两个文件,launch.json和task.json,分别告诉vscode从哪里运行c++程序和具体怎么生成并运行该程序

从零开始,首先这里只有一个源cpp文件,其他啥都没有

我们假装试着按F5运行一下,发现vscode提示我们选择调试程序,我们这里选择gdb

然后我们选择一个g++的模板

然后它自动根据你的环境生成了一套配置

然后我们在回到hello.cpp,我们再试着按F5运行下

vscode说找不到一个叫g++ build active file的task任务,这很正常,因为上面的launch.json自动生成的时候,他的preLaunchTask正好就叫这个名字,所以我们还需要一个task.json文件来告诉vscode如何生成exe文件

接着点击Configure Task,我们再次选择g++的配置,然后vscode会根据你的环境自动生成

生成如下

然后我们回到hello.cpp,我们再试着按F5运行

然后就运行成功了,至此,c++环境快速搭建完工

巩固&提高搭建速度

通篇总结下来,方法一等价于

安装2个插件,直接F6或F7运行

方法二等价于

从零开始一路F5,不要问什么,一问就是g++模板自动生成,直到按F5运行成功为止
发布了37 篇原创文章 · 获赞 42 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/qq_37960007/article/details/90282713