C++学习之工具篇 二:VSCode C++环境配置(Ubuntu篇)

这篇具有很好参考价值的文章主要介绍了C++学习之工具篇 二:VSCode C++环境配置(Ubuntu篇)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.VSCode简介

VSCode是由微软推出的一款免费、开源且跨平台的代码编辑器,并具有以下亮点:
1)支持的编程语言较为丰富,如Java、Python、Go、Ruby、C#、C/C++等,只要安装相应的扩展就能很好的完成开发环境的搭建;
2)支持各大主流操作系统,包括Windows、Linux和Mac OS;
3)具有丰富的扩展插件,可灵活扩展想要的功能;
4)相对于IDE,足够的轻量化。

2.VSCode 下载安装

2.1 Snap Store安装方式

进入UbuntuStore 即 Ubuntu自带的应用商店,搜索VSCODE,选择第一个蓝色的code,进入页面后,点击Install即可。
ubuntu中vscode配置c++环境,Linux,C++,VSCode,ubuntu,vscode,c++,linux
ubuntu中vscode配置c++环境,Linux,C++,VSCode,ubuntu,vscode,c++,linux

2.2 官网下载方式

在VSCode官网下载页选择对应版本进行下载。在终端中输入uname -a 查看系统架构,根据系统选择32位还是64位,大多数Ubuntu用户选择.deb 64bit 下载即可。
ubuntu中vscode配置c++环境,Linux,C++,VSCode,ubuntu,vscode,c++,linux
进入Downloads文件夹,选择下载好的.deb包,右键选择使用SoftwareInstall打开,进入后点击Insatall 即可。
ubuntu中vscode配置c++环境,Linux,C++,VSCode,ubuntu,vscode,c++,linux

3.编译环境配置

3.1 安装gcc、 g++

终端中依次输入:

sudo apt update

sudo apt install gcc

sudo apt install g++

安装结束后,可通过查看版本检查是否安装成功。

gcc -v

g++ -v

后续项目实践中,会由于部分代码需要不同版本的gcc/g++编译器,所以可能涉及下载不同版本编译器,参考教程如下:
linux下gcc、g++不同版本的安装和切换 https://blog.csdn.net/FontThrone/article/details/104279224

3.2 Cmake 安装(可选)

可见下方链接:
Ubuntu 安装Cmake

4. VSCode 插件安装

打开VSCode,在扩展商店中搜索C++,选择第一个安装
ubuntu中vscode配置c++环境,Linux,C++,VSCode,ubuntu,vscode,c++,linux
其他插件可根据后续使用需求安装,推荐:
Cmake,CmakeTools,TodoTree,Docker,GitLens

5. 工程创建

5.1 创建工程文件

新建一个文件夹,进入目录后,在终端输入 code .即可使用VSCode 打开工程文件夹
也可以先打开VSCode 再选择打开工程文件夹
新建hello.cpp,写入程序

#include<iostream>
using namespace std;
 
int main()
{
    cout << "hello world!" <<endl;
    cout << " 你好 世界! " <<endl;
    return 0;
}

5.2 json文件配置

按下F5或点击左侧Run&Debug,点击create a launch.json File,弹窗中选择第一个即可运行程序,输出结果
同时,工程文件夹下多出一个.vscode文件夹,包含launch.json, tasks.json, c_cpp_properties.json
如何配置json文件,可参考下方链接
Visual Studio Code 如何编写运行 C、C++ 程序https://www.zhihu.com/question/30315894
ubuntu中vscode配置c++环境,Linux,C++,VSCode,ubuntu,vscode,c++,linux
ubuntu中vscode配置c++环境,Linux,C++,VSCode,ubuntu,vscode,c++,linux文章来源地址https://www.toymoban.com/news/detail-624466.html

到了这里,关于C++学习之工具篇 二:VSCode C++环境配置(Ubuntu篇)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu下vscode彻底卸载、安装及c++配置全过程

    首先,确保关闭所有正在运行的 Visual Studio Code 实例。 打开终端。 执行以下命令卸载 Visual Studio Code: 删除 Visual Studio Code 的配置文件和缓存文件。这些文件通常位于用户的主目录下的 .config 和 .cache 目录中。你可以使用以下命令删除它们: 如果你使用过 Visual Studio Code 的插件

    2024年04月13日
    浏览(49)
  • Ubuntu22.04下安装VSCode(配置C/C++开发环境)

    更新软件源 安装ssh服务器 查看是否启动 显示 active (running) 即启动成功 常见错误 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! build-essential: 包含了 GNU 编辑器集合、GNU 调试器、和其他编译软件所必需的开发库和工具。 1、 安装汉化、C/C++插件 1)Chinese (Simplified) (简体中文) Language P

    2024年02月21日
    浏览(48)
  • Vscode+Cmake配置并运行opencv环境(Windows和Ubuntu大同小异)

    之前在培训新生的时候,windows环境下配置opencv环境一直教的都是网上主流的vs studio配置属性表,但是这个似乎对新生来说难度略高(虽然个人觉得完全是他们自己的问题),加之暑假之后对cmake实在是爱不释手,且这样配置确实十分简单(其实都不需要配置),故斗胆妄言vs code下

    2024年02月02日
    浏览(67)
  • 沁恒 CH32V208(三): CH32V208 Ubuntu22.04 Makefile VSCode环境配置

    沁恒 CH32V208(一): CH32V208WBU6 评估板上手报告和Win10环境配置 沁恒 CH32V208(二): CH32V208的储存结构, 启动模式和时钟 沁恒 CH32V208(三): CH32V208 Ubuntu22.04 Makefile VSCode环境配置 沁恒 CH32V208(四): CH32V208 网络DHCP示例代码分析 沁恒 CH32V208(五): CH32V208 运行FreeRTOS示例的说明 CH32V208WBU6 评估板

    2024年02月02日
    浏览(52)
  • 【基于Ubuntu下Yolov5的目标识别】保姆级教程 | 虚拟机安装 - Ubuntu安装 - 环境配置(Anaconda/Pytorch/Vscode/Yolov5) |全过程图文by.Akaxi

    目录 一.【YOLOV5算法原理】 1.输入端 2.Backbone 3.Neck 4.输出端 二.【系统环境】 1.虚拟机的安装与创建 2.安装Ubuntu操作系统 3.环境的配置 3.1.Ubuntu下Anacoda安装以及虚拟环境配置 3.2.Pytorch安装 3.3.Vscode安装 3.4.Yolov5源码及环境获取安装 三. 【测试Yolov5】 四. 【实现自己输入图片/笔

    2024年02月05日
    浏览(71)
  • VScode(1)之内网离线安装开发环境(VirtualBox+ubuntu+VScode)

    Author: Once Day Date: 2022年7月18日/2024年3月17日 一位热衷于Linux学习和开发的菜鸟,试图谱写一场冒险之旅,也许终点只是一场白日梦… 漫漫长路,有人对你微笑过嘛… 全系列文章可参考专栏: VScode开发_Once-Day的博客-CSDN博客 参考文章: Oracle VM VirtualBox Oracle® VM VirtualBox® User Manu

    2024年03月19日
    浏览(46)
  • 【Linux】vscode远程连接ubuntu,含vscode配置方案

    在Ubuntu的命令行中,安装SSH服务 允许 SSH 通过防火墙 Ubuntu 带有名为 UFW的防火墙。如果启动了防火墙,它可能会阻止你连接服务器。想要配置 UFW 允许你的接入,你需要运行如下命令: UFW 的运行状态可以通过运行 sudo ufw status 来检查。 配置SSH服务 配置ssh 允许其他主机可以用

    2024年02月01日
    浏览(58)
  • 常用Git指令|初入职Git指令学习|如何将Git项目拉至本地|如何将本地项目上传至Git|Ubuntu下Git环境配置|Ubuntu下如何利用VSCode使用Git指令

    实习入职已经一个月了,整理一下自己常用的一些指令,供自己查阅,也可以供一些新入职朋友参考。 这条博客也会不定时更新。 2022.10.26更新Ubuntu环境下的Git配置,因为最近可能需要win,Ubuntu,Mac三端代码同步,所以Git工具要用起来了! Git是一款代码同步的工具,方便团队协

    2024年02月09日
    浏览(57)
  • 【基础工具篇使用】VScode 远程 Ubuntu 系统 进行使用

    我们可以使用 vscode 的远程功能插件“Remote-SSH”,此插件可以进行远程开发。使用此插件前有两个前提:本地端、远 程端需要安装 vscode、本地和远程网络可以相互 ping 通。 这里已经安装完成,并且可以使用 配置文件如下:

    2024年01月25日
    浏览(30)
  • Linux Ubuntu18.04配置Unity3D开发环境并解决VSCode中Dotnet Mono Omnisharp等问题实现MonoBehaviour代码提示

    如果说Windows安装Unity3D、配置Unity3D开发环境已经让人头疼。那么,Linux中搭建Unity3D开发环境就更加让人癫狂了。网上这类教程很少,出现问题都找不到现成的解决方法,很多坑都是自己不断尝试,填补过来的。大致分为以下几个坑:1.Ubuntu18.04配置Unity3D软件不成功;2.VSCode识别

    2024年02月14日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包