保姆级教程——VSCode如何在Mac上配置C++的运行环境

这篇具有很好参考价值的文章主要介绍了保姆级教程——VSCode如何在Mac上配置C++的运行环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

vscode官方下载:

点击官网链接,下载对应的pkg,安装打开;

https://code.visualstudio.com/

保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++

插件安装

点击箭头所指插件商店按钮,yyds;
下载C/C++ 插件;
![外链图片转存保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++

下载CodeLLDB插件;

!保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++
如果安装失败,可手动安装;
打开Github:https://github.com/vadimcn/vscode-lldb/releases;

如果是基于Intel的Mac选择codelldb-×86_64-darwin.vsix,

如果是基于Apple Silicon的Mac选择codelldb-aarch64-darwin.vsix

下载完成后,在扩展中点击从vsix中安装,即可,如下图所示;
保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++

运行调试

创建一个demo.cc文件

内容如下:

 #include<iostream>
 #include<string>
 #include<vector>

   using namespace std;

   int main(){

       // cout << "std C++11 :" << endl;
       // vector < int > nums = {1,2,3,4,5};

       // for (int i = 0; i < nums.size(); i++) {
       //     std::cout << nums[i] << " ";
       // }

   for (int i=0; i<5; i++){
           cout << i << endl;
       }

       return 0;
   }

安装CodeLLDB插件

保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++

运行调试

保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++
选择GDB/LLDB;
CodeLLDB是一个用于Visual Studio Code的插件,它提供了与LLDB调试器的集成。LLDB是一个功能强大的调试器,用于开发和调试C、C++和Objective-C程序。CodeLLDB插件可以在Visual Studio Code中提供类似于传统IDE的调试体验,包括断点设置、变量查看、堆栈追踪等功能。它还支持调试配置文件的编写和保存,以便在以后的调试会话中快速加载。通过CodeLLDB插件,开发人员可以更方便地在Visual Studio Code中进行C、C++和Objective-C代码的调试工作。

选择g++编译器

保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++

g++编译器是GNU Compiler Collection的一部分,它是一个用于编译C++程序的编译器。g++编译器支持C++11、C++14、C++17和C++20等版本的标准,并提供了对C++语言特性的广泛支持。使用g++编译器可以将C++源代码编译为可执行文件,以便在计算机上运行。g++编译器还提供了许多编译选项和参数,可以用于控制编译过程、优化代码、生成调试信息等。通过g++编译器,开发人员可以将C++代码转化为可执行文件,并进行测试、调试和部署;

输出

如果没问题,会正常输出:
保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++

打开代码注释,运行报错;
原因是目前的编译不支持C++11及以后的标准;

解决问题

打开.vscode文件夹下的task.json;
添加两行参数:
“-std=c++17”,
“-stdlib=libc++”,
如下图所示
保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++

这里对task.json做个简短的说明:
Visual Studio Code中的task.json文件用于定义和配置任务(Task)。任务是执行特定操作的命令,例如编译代码、运行测试等。您可以按照以下步骤找到和配置task.json文件:

  1. 打开您的项目文件夹。
  2. 导航到.vscode文件夹。
  3. .vscode文件夹中,您将找到名为tasks.json的文件。

如果您在项目中找不到.vscode文件夹或tasks.json文件,那么可能还没有创建或配置任务。您可以按照以下步骤创建和配置tasks.json文件:

  1. 在Visual Studio Code中,打开您的项目文件夹。
  2. 点击菜单栏中的"终端"选项,然后选择"运行任务"。
  3. 在弹出的菜单中,选择"配置任务",然后选择"创建 tasks.json 文件"。
  4. 此时将自动生成一个基本的tasks.json文件,并打开它以进行编辑。
  5. 根据您的需求和项目配置,修改tasks.json文件中的相关设置。
  6. 保存并关闭tasks.json文件。

请注意,上述步骤仅适用于使用Visual Studio Code作为代码编辑器和构建工具的情况。如果您使用其他编辑器或IDE,配置任务的步骤可能会有所不同。

c++11输出

正常输出如下:
保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++

使用插件Code Runner(可选)

插件简介:
Code Runner插件可以在编辑器中直接运行代码,支持多种编程语言,包括C、C++、Java、Python等。使用Code Runner插件,您可以选择要运行的代码片段或整个文件,然后通过点击运行按钮或使用快捷键来执行代码。该插件还提供了一些配置选项,如运行代码时的参数设置和运行环境的选择。Code Runner插件方便了您在编辑器中快速测试和运行代码,提高了开发效率。
安装插件,不要认错图标
保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++

运行

设置成插件运行,结果如下:
保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++

报错,同样的问题,配置不支持c++11;

配置插件

打开插件配置,点开对应的json:
保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++

将cpp的配置,添加 -std=c++11
“cpp”: “cd $dir && g++ $fileName -o $fileNameWithoutExt -std=c++11 && d i r dir dirfileNameWithoutExt”,
如下图:
保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++
运行结果ok

推荐插件

  • Chinese Language Pack :中文汉化包插件;
  • GitLens :Visual Studio Code中集成Git的插件;
  • Remote - SSH :Visual Studio Code的一个扩展,可以通过SSH连接到远程计算机并在其中进行开发;

有问题随时联系~
欢迎一键三连👍🏻

参考链接

https://zhuanlan.zhihu.com/p/486021900

彩蛋

更多干货内容请关注公众号SLearningAI:以AI算法与工程技术为核心的创作输出;
欢迎CSDN与公众号同步交流~

保姆级教程——VSCode如何在Mac上配置C++的运行环境,Cpp,vscode,macos,c++文章来源地址https://www.toymoban.com/news/detail-696932.html

到了这里,关于保姆级教程——VSCode如何在Mac上配置C++的运行环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【Tools】如何在VSCode上使用C++ 保姆教程

    VSCode(Visual Studio Code)是一款轻量级的代码编辑器,拥有丰富的插件生态系统,支持多种语言开发。在本文中,将介绍如何在 VSCode 中配置 C++ 环境,以便于开发和调试 C++ 代码。 VSCode 具有以下优势: 轻量级:相比于其他 IDE,VSCode 占用的资源更少,启动更快。 插件丰富:

    2024年02月09日
    浏览(38)
  • 如何在VScode上配置Python开发环境【保姆级】

    VScode是一款强大的跨平台编辑器,Python语言简单易上手也成为了许多程序员中的香饽饽,这篇文章要讲的就是如何 在VScode中配置Python的开发环境 。 根据自己操作系统的版本安装即可 VScode安装包链接: [https://code.visualstudio.com/]https://code.visualstudio.com/) Python安装包链接:https://

    2024年02月16日
    浏览(44)
  • 使用VScode编写C语言程序 环境安装配置 保姆级教程

    Visual Studio Code可通过安装插件来支持C++、C#、Python、PHP等语言,使用的工程师越来越多,本文介绍如何使用VS Code进行C语言的编译与调试 目录 一 vsCode配置C/C++环境 1. vsCode下载和安装 2. 安装vsCode 二 MinGW编译器下载和配置 1. 下载编译器MinGW并解压  2. 将MinGW添加至环境变量 3

    2024年02月04日
    浏览(66)
  • VS Code 配置 C/C++ 编程运行环境(保姆级教程)

    在本教程中,将会安装 Visual Studio Code(后简称 VS Code),并在 VS Code 中安装 C/C++ 相关插件, 同时也将 VS Code 配置为使用 MinGW-W64 中的 GCC C/C++ 编译器(gcc/g++)和 GDB 调试器来创建在 Windows 上运行的程序。配置 VS Code 后,你将编写、编译、运行和调试大多数的 C/C++ 程序。 本教

    2024年04月28日
    浏览(34)
  • 【小白向】MAC端VSCode C++环境配置(超干货、超详细)

    提示:使用环境为 MAC(M2) 其实 VSCode 很早就下载好了,但是因为在配置过程中总是遇到很多坑,搁置了很久,回头捡起遇到报 Error 还是两眼抓瞎,到处翻 blog。为了减少以后的遇坑可能性,整理了这份笔记( 支持编译多cpp文件 , 支持C++11以上的新特性 ),希望能够帮助小

    2024年02月20日
    浏览(44)
  • 快速下载VScode并配置Python运行环境【详细教程】

    博主:命运之光 前言 本文主要内容,下载VScode和配置Python运行环境, 安装,主打的就是一个简单快速 下载vscode 第一步vscode官网下载 vscode官网下载 点击跳转到下载官网 第二步点击下载 第三步点击下载 下载后等待下载完成即可 安装vscode 第一步 第二步 第三步 第四步 第五步

    2024年02月01日
    浏览(58)
  • VSCode配置C++环境——弹出黑窗运行和断点调试程序

    前言 先决配置教程 安装拓展 1. Code Runner  2. Tabnine AI Autocomplete 配置文件launch.json  总结 笔者配置了很多次VSCode环境,但越配越烂导致很长一段时间都没有再打开过VSCode,但是VSCode确实轻量级,在打比赛之类的场合很适合快速编写代码(前端另说),既然都是无用的软件了不

    2024年02月05日
    浏览(52)
  • Mac上Maven的安装和环境变量配置保姆级教程(最新版实时更新)

    目录 一、Maven的安装 1.进入官网(Maven官网)下载安装包并解压 2.这里我使用了Homebrew安装Maven 安装Homebrew: 安装Maven: 二、Maven配置环境变量 1.打开环境变量文档: 2.在弹出文档结尾加入配置: 3.保存变量配置: 4.验证安装结果: 三、配置本地仓库 1.什么是本地仓库 2.配置步

    2024年04月25日
    浏览(68)
  • C语言基础入门——配置C/C++环境及多种运行方式(保姆级教程)

    本文章主要讲解新手在运行C 程序的源文件.c中的一些简单操作。 其主要的编辑器有:VSCode、CodeBlocks、VC++ 6.0、CodeLite、Notepad、eclipse、 dev-C++、 C-Free,vim/vi(Linux/UNIX 操作系统)等。 其主要的编译器有:Gcc、Clang(苹果公司开发的C语言编译器前端)、MSVC、Turbo C等。 文章中所

    2024年04月15日
    浏览(70)
  • VSCode 安装配置教程详解包含c++环境配置方法

    vscode下载安装 地址:官网下载地址 直接打开下载好的.exe文件进行安装即可,这个网上很多教程。 安装目录我这边选择F盘 :F:SoftwareLearnSoftwareVScode 打开vscode,在扩展中搜索chinese插件并安装,安装后重启即可配置成中文页面 或者打开vscode后,用快捷键ctrl+shift+p,搜索Config

    2024年02月10日
    浏览(73)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包