码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 在Linux Ubuntu系统中部署C++环境与Visual Studio Code软件


    合集 - 学术工作效率(31)
    1.安装Amos结构方程模型分析软件的方法2023-04-282.如何不显示我的电脑、回收站等图标?2023-05-053.SPSS计算极值、平均值、中位数、方差、偏度、峰度、变异系数2023-05-084.无需代码绘制人工神经网络ANN模型结构图的方法2023-05-105.论文的技术路线流程图如何绘制?2023-05-196.电脑缩放异常、显示亮度无法调整的处理办法2023-06-067.EndNote参考文献格式Output Styles界面介绍2023-06-088.Windows电脑环境变量(用户变量、系统变量)的修改2023-07-139.如何修改电脑的BIOS密码?2023-07-2210.叶绿素含量测定仪SPAD-502怎么使用?2023-07-2911.全球都有哪些高光谱遥感卫星?2023-08-1912.创建Anaconda虚拟Python环境的方法2023-09-0913.Anaconda虚拟环境配置Python库与Spyder编译器2023-10-1414.小提琴图的绘制方法:Python matplotlib实现2023-10-1615.如何用CAN-EYE获取植被参数数据?2023-10-2216.ArcMap属性表出现乱码情况的解决2023-10-2717.考研保研、夏令营推免的简历模板2023-12-1518.安装MicroStation软件、Terrasolid插件的方法01-2219.VMware虚拟机部署Linux Ubuntu系统的方法01-24
    20.在Linux Ubuntu系统中部署C++环境与Visual Studio Code软件01-26
    21.安装Visual Studio的详细流程01-2822.获取Visual Studio所用MSVC编译器版本:_MSC_VER数值01-2923.Visual Studio部署C++矩阵库Armadillo的方法01-3024.如何在Visual Studio新C++项目中调用之前配置过的库?01-3125.在Visual Studio中部署GDAL库的C++版本(包括SQLite、PROJ等依赖)02-0126.C++遴选出特定类型的文件或文件名符合要求的文件02-0227.初步上手Git软件及GitHub平台:基本操作方法02-0528.下载、安装Git并拷贝GitHub项目到本地的流程02-0629.Visual Studio部署matplotlib绘图库的C++版本02-0730.Anaconda与Python环境在Windows中的部署03-0131.Windows配置R语言、RStudio开发环境03-03
    收起

      本文介绍在Linux Ubuntu操作系统下,配置Visual Studio Code软件与C++代码开发环境的方法。

      在文章VMware虚拟机部署Linux Ubuntu系统的方法中,我们介绍了Linux Ubuntu操作系统的下载、安装方法;本文则基于前述基础,继续介绍在Linux Ubuntu操作系统中配置Visual Studio Code软件与C++开发环境的详细方法。需要注意的是,本文所用的Ubuntu版本为Ubuntu 22.04.1 LTS版本,其他版本的配置方法可能具体有一些小差异,但整体流程都是近似的。

      在Linux操作系统中配置代码开发环境,最复杂的一点就在于其不能安装Visual Studio这种集成好的IDE软件,而是需要分别配置Visual Studio Code等编辑器软件、g++等编译器模块,同时对很多配置文件进行修改后才可以开始代码的开发工作;那么本文就以C++这一编程语言为例,来对上述这一复杂的过程进行介绍。

    目录
    • 1 Visual Studio Code编辑器配置
      • 1.1 VS Code软件下载与安装
      • 1.2 VS Code插件配置
      • 1.3 VS Code工程配置
      • 1.4 VS Code文件配置
    • 2 其他环境配置

    1 Visual Studio Code编辑器配置

    1.1 VS Code软件下载与安装

      首先,我们需要下载、安装Visual Studio Code软件;我们可以在软件官网下载并手动安装,也可以在Linux Ubuntu操作系统的Terminal中进行下载与安装,同时还可以在Ubuntu Software软件中进行下载与安装。这里我们就以第三种为例进行介绍。

      首先,在Linux Ubuntu操作系统左侧菜单栏中,选择“Ubuntu Software”。

      如果菜单栏中没有“Ubuntu Software”,那么需要在左下角“Show Applications”中,找到“Ubuntu Software”;如下图所示,如果软件比较多的话,我们可以通过搜索来找到“Ubuntu Software”。

      随后,在“Ubuntu Software”左上角,点击搜索按钮,并输入code字样,找到如下图所示的“code”软件并打开;这里的“code”软件其实就是Visual Studio Code软件。

      接下来,点击“Install”进行Visual Studio Code软件的下载与安装。

      软件安装开始前,可能需要大家输入一下Linux Ubuntu操作系统的账户密码。

      随后,即可开始Visual Studio Code软件的下载与安装。

      Visual Studio Code软件安装完毕后,我们可以通过“Show Applications”选项,找到刚刚安装好的软件。

      在Visual Studio Code软件图标处右键,选择“Add to Favorites”,即可将其固定在左侧的菜单栏中。

      接下来,我们打开Visual Studio Code软件,对其进行界面颜色等基本的设置。

    1.2 VS Code插件配置

      前面我们完成了对Visual Studio Code软件的下载与安装,而为了可以在其中撰写、运行C++代码或程序,我们还需要配置几个Visual Studio Code软件的插件。

      在Visual Studio Code软件左侧菜单中,找到“Extensions”选项,并在弹出的界面中搜索C++字样,找到如下图所示的C/C++插件,点击“Install”进行安装。

      这里需要注意,有些插件(例如前面提到的C/C++插件)有发行版与预览版等两个版本,对应了不同的版本号;二者可以相互转换。如下图所示,建议大家选择发行版即可。

    1.3 VS Code工程配置

      接下来,我们需要准备好Visual Studio Code软件的工程文件,用以接下来代码的撰写与运行。

      首先,在Linux Ubuntu操作系统左侧菜单栏中,选择“Files”。

      随后,在我们将要存放代码文件的路径下,在空白区域右键并选择“New Folder”选项,从而新建一个文件夹。这个文件夹就是之后存放我们工程文件的文件夹。

      对该文件夹进行重命名。

      接下来,在Visual Studio Code软件左侧菜单栏中,选择“Explorer”→“Open Folder”选项。

      找到我们刚刚建立的文件夹,并选择“Open”。

      如果弹出如下所示的界面,直接选择左侧一项即可。

      接下来,在Visual Studio Code软件“EXPLORER”一栏中,在我们的文件夹下的空白处右键,选择“New File...”。

      并将其命名为main.cpp。

      随后,即可显示出代码撰写界面。

      此外,Visual Studio Code软件有时还会依据我们的操作需求为我们推荐一些插件,大家可以自行选择是否下载;如上图右下角所示,Visual Studio Code软件推荐了C/C++ Extension Pack这个C++拓展包合集,如果需要的话我们可以直接点击并安装这一合集插件。

      接下来,我们便可以在这里进行代码的撰写。例如,我们先写一个简单的“Hello World”程序;具体代码如下。

    #include 
    using namespace std;
    
    int main() {
        cout << "Hello World!!!!!" << endl;
        return 0;
    }
    

      这里需要注意,代码编辑时,需要同时按下Ctrl键与S键以进行保存;代码完成撰写后,通过F5键调试程序,或同时按下Ctrl键与F5键不调试直接执行程序。

      但此时,我们仅仅可以完成代码的撰写工作,并不能实现代码的编译与运行。如果此时我们按下F5键或同时按下Ctrl键与F5键,代码都不会运行,而会出现如下所示的报错内容(报错内容在下图最下方)。

      因此,我们需要进一步配置相关的环境。

    1.4 VS Code文件配置

      接下来,还需要对Visual Studio Code软件中的部分.json文件进行配置。首先,在Visual Studio Code软件左侧菜单栏中,选择“Run and Debug”选项,并点击下图所示红色圈内的蓝色字体。

      随后,将显示出launch.json文件。

      其中,原有的launch.json文件代码如上图所示;我们需要将其修改为如下所示的代码。

    {
        // Use IntelliSense to learn about possible attributes.
        // Hover to view descriptions of existing attributes.
        // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
        "version": "0.2.0",
        "configurations": [
            {
                "name": "(gdb) Launch",
                "type": "cppdbg",
                "request": "launch",
                "program": "${workspaceFolder}/${fileBasenameNoExtension}.out",
                "args": [],
                "stopAtEntry": false,
                "cwd": "${workspaceFolder}",
                "environment": [],
                "externalConsole": true,
                "MIMode": "gdb",
                "preLaunchTask": "build",
                "setupCommands": [
                    {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                    }
                ]
            }
            ]
    }
    

      修改后的launch.json文件代码如下图所示。

      随后,记得用Ctrl键与S键保存刚刚的修改。

      接下来,我们在Visual Studio Code软件中,同时按下Ctrl键、Shift键与P键,唤起搜索框,并输入Tasks: Run Task,并选择这一项;如下图所示。

      随后,点击右侧出现的齿轮标志。

      随后,将显示出tasks.json文件。

      我们需要将其修改为如下的代码。

    {
        "tasks": [
            {
                "type": "shell",
                "label": "build",
                "command": "g++",
                "args": [
                    "-g",
                    "${file}",
                    "-std=c++11",
                    "-o",
                    "${fileBasenameNoExtension}.out"
                ]
            }
        ],
        "version": "2.0.0"
    }
    

      修改后的tasks.json文件如下图所示。

      随后,记得用Ctrl键与S键保存刚刚的修改。

    2 其他环境配置

      除了前述对Visual Studio Code软件的配置外,还需要进行一些额外的环境配置工作。

      首先,我们需要对编辑代码用的Vim模块进行配置。在Linux Ubuntu操作系统中,同时按下Ctrl键、Shift键与T键,唤起终端,并在其中输入以下代码。

    sudo apt-get install vim
    

      随后,需要输入Linux Ubuntu操作系统的账户密码,需要注意这里是以不显示密码的方式输入的;输入完毕后按下回车键即可。接下来,会出现如下图所示的界面。

      在这里,我们输入y,从而开始Vim模块的下载与安装。稍等片刻,Vim模块即可下载、安装完毕。

      其次,我们还需要对编译、链接C++代码的g++模块进行配置(这一模块同样可以编译、链接C语言)。同样是在终端中,输入如下的代码。

    sudo apt install g++
    

      随后,将出现如下所示的界面。

      同样,我们输入y,从而开始g++模块的下载与安装。稍等片刻,g++模块即可下载、安装完毕。

      随后,回到我们前面写好的代码,通过F5键,或同时按下Ctrl键与F5键,都可以使得代码成功运行;如下图所示。

      至此,我们即完成了在Linux Ubuntu操作系统下,配置Visual Studio Code软件与C++代码开发环境的全部流程。

  • 相关阅读:
    day04 spring 声明式事务
    基于Spring Boot+Vue的论坛网站
    WMS仓储管理系统的工作流程是什么
    杂学第十五篇:运维人常用linux命令(文件操作、k8s操作、日志查找操作等),动态更新
    前后端、数据库时间格式化方法
    被疫情占据的上半年,你还好么?| 2022年中总结
    电子商务交易系统的设计与实现(javaee+mysql)
    P1074 [NOIP2009 提高组] 靶形数独
    借助新电商平台,湖北荷塘三宝直达全国餐桌
    什么是 Redis?
  • 原文地址:https://www.cnblogs.com/fkxxgis/p/17989213
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号