广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >Mac下安装VScode和配置C++环境
  • 828
分享到

Mac下安装VScode和配置C++环境

vscodemacosc++ 2023-10-02 19:10:07 828人浏览 泡泡鱼
摘要

Mac下安装vscode和配置c++环境 1. 下载、安装VScode软件2. 配置C/C++环境参考文章 1. 下载、安装VScode软件 VScode的下载地址: https

Mac下安装vscode和配置c++环境

1. 下载、安装VScode软件

VScode的下载地址:
https://code.visualstudio.com/Download
网站中包含了通用安装包(稍大)、Intel芯片专属安装包以及苹果芯片安装包,为了方便这里直接选择Universal进行下载。
在这里插入图片描述
点击后文件开始下载。
若此时下载速度很慢甚至几分钟后下载终端,可以切换为国内的下载镜像,具体方法为:
复制链接到新的页面,将网址中stable之前的地址改为国内镜像地址:vscode.cdn.Azure.cn
在这里插入图片描述
下载速度会变得飞快。
下载完成后,解压压缩包,并将文件拖入应用程序即可。
在这里插入图片描述

2. 配置C/C++环境

  1. 首先检查Mac上面有没有安装编译器,方法如下:
clang++ --version

如已经安装会显示如下的版本号,如未安装,按照提示先安装编译器clang++, xcode在这里不是必须要安装的,只不过安装了xcode,相应的编译器也顺带安装了,如果不进行iOS等相关的开发,仅安装clang++也是可以。
在这里插入图片描述
在这里插入图片描述
2. 打开安装好的VScode,安装如下的插件
安装插件C\C++ (编辑、调试C/C++程序),C\C++ Clang Command Adapter,CodeLLDB(Mac下一定要安装这个插件,用来debug,解决Catalina不支持lldb调试问题)以及code runner(用来编译)。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3. 新建文件夹,并使其成为vscode的工作目录。
3.1 文件夹新建
3.2 file -> open folder -> 选择新建的文件夹
4. 新建cpp文件, 如firstcase.cpp, 编写简单的hello, world程序。
在这里插入图片描述

#includeusing namespace std;int main(){    for(int i=0;i<5;i++)    {    cout<<"hello, vscode"<<endl;    }    return 0;} 
  1. 添加配置文件:tasks.JSON、launch.json、以及c_cpp_properties.json.
    5.1 创建tasks.json,用以告诉vscode如何编译这段程序(调用clang++编译创建一个可执行文件)
    方法:菜单栏中,Terminal > Configure Default Build Task,在下面的选项中选择C/C++ clang++ build active file ,表示对编辑器中正在活动的文件创建编译任务。
    在这里插入图片描述
    回到cpp文件,按⇧⌘B进行编译,如果在终端显示如下的提示,代表编译成功。
    在这里插入图片描述
    5.2 创建launch.json, 目的是按下F5时触发LLDB debugger
    方法:如下,注意这里选LLDB,不要选C++(GDB/LLDB)在这里插入图片描述
    自动生成后,将你需要把替换成你的编译程序的名字,显然,你每编译一个项目就要修改它显然不合适,所以参照tasks.json的设置把替换成${fileBasenameNoExtension}在这里插入图片描述
    5.3 创建c_cpp_properties.json, tasks.json文件,
    方法:在cpp文件页面下,⇧⌘P ->C/C++: Edit Configurations (UI)
    在这里插入图片描述
    1. 至此,三个配置文件已经配置完毕,源文件粘贴如下:
      task.json:
{  // See https://Go.microsoft.com/fwlink/?LinkId=733558  // for the documentation about the tasks.json fORMat  "version": "2.0.0",  "tasks": [    {      "type": "shell",      "label": "clang++ build active file",      "command": "/usr/bin/clang++",      "args": [        "-std=c++17",        "-stdlib=libc++",        "-g",        "${file}",        "-o",        "${fileDirname}/${fileBasenameNoExtension}"      ],      "options": {        "cwd": "${workspaceFolder}"      },      "problemMatcher": ["$GCc"],      "group": {        "kind": "build",        "isDefault": true      }    }  ]}

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": [        {            "type": "lldb",            "request": "launch",            "name": "Debug",            "program": "${fileDirname}/${fileBasenameNoExtension}",            //"terminal": "external",            "args": [],            "cwd": "${workspaceFolder}"        }    ]}

c_cpp_properties.json:

{    "configurations": [        {            "name": "Mac",            "includePath": [                "${workspaceFolder}/**"            ],            "defines": [],            "macFrameworkPath": [                "/Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/System/Library/Frameworks"            ],            "compilerPath": "/usr/bin/clang",            "cStandard": "c17",            "cppStandard": "c++17",            "intelliSenseMode": "macos-clang-arm64"        }    ],    "version": 4}

另外需要注意的一点:如果更改了程序的内容,保存之后,需要重新shift+command+B,产生新的.out文件,这样再按F5调试才是修改后的结果,否则仍然是修改前的结果。

参考文章

[1]: https://blog.csdn.net/Vinsuan1993/article/details/103983520
[2]: https://blog.csdn.net/neptune4751/article/details/105925558/
[3]: https://blog.csdn.net/fujz123/article/details/104426121
[4]: https://code.visualstudio.com/docs/cpp/config-clang-mac
[5]: https://blog.csdn.net/xucee/article/details/115034505

来源地址:https://blog.csdn.net/weixin_39969720/article/details/123177907

--结束END--

本文标题: Mac下安装VScode和配置C++环境

本文链接: https://www.lsjlt.com/news/422799.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Mac下安装VScode和配置C++环境
    Mac下安装VScode和配置C++环境 1. 下载、安装VScode软件2. 配置C/C++环境参考文章 1. 下载、安装VScode软件 VScode的下载地址: https...
    99+
    2023-10-02
    vscode macos c++
  • 1-mac上安装vscode并配置C++环境
    1软件与扩展 在vscode官网下载安装包,并完成安装在vscode软件内,下载并安装C/C++扩展,如下图所示。 2安装编译器 执行下面的代码,如果报错(下图第三行),说明没有安装Clang编译器 clang --version 安装...
    99+
    2023-08-19
    vscode macos c++
  • mac系统vscode配置c/c++环境
    mac系统vscode配置c/c++环境 本文介绍mac系统下vscode的安装以及c环境的配置; 本文特点: 1. 可以在vscode自带的终端里显示c程序运行结果。 2. 调试c程序时,程序中需要输入参数,可以直接在vsc...
    99+
    2023-09-03
    vscode c语言
  • Mac环境下nvm的安装与环境配置
    目录 1.nvm简介 2.nvm安装 3.配置nvm环境 1.nvm简介 nvm全称 Node Version Manager ,意思为node版本控制;它是一个命令行应用,可以快速地更新、安装、使用、卸载本机的全局 node.js 版...
    99+
    2023-09-01
    macos node.js nvm
  • Mac M1开发环境的安装与配置(VSCode)
    文章目录 前言vscode的下载与安装1.进入VScode官网2.选择mac下载3.下载慢问题处理4.安装 前言 第一次使用mac ,也是第一次使用M1 pro 芯片。希望能为和我一...
    99+
    2023-09-18
    macos vscode
  • VSCode下怎么配置C++环境
    本篇内容介绍了“VSCode下怎么配置C++环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在代码的目录下的.vscode文件夹下创建la...
    99+
    2023-06-25
  • Mac 安装 Python3.10 和 配置环境
    Mac 安装 Python3.10 并且配置环境 一、Python的安装 访问官网:https://www.python.org/选择系统(Mac): [https://www.python.org/downloads/macos/] 3...
    99+
    2023-08-16
    macos python linux
  • VsCode安装和配置c/c++环境小白教程(图文)
    目录1. vsCode下载和安装1. 下载Microsoft vsCode2. 安装vsCode3. 下载中文插件2. MinGW编译器下载和配置1. 下载MinGW2. 下载后放到...
    99+
    2022-11-13
  • Mac下安装并配置python3开发环境
    前言 python开发环境主要包括2个部分: python解释器,主要负责在电脑上运行python程序。——python(必须)python代码编辑器,主要作用是为了方便大家快速的编写python程序。——pycharm(也可以用其他的,推...
    99+
    2023-08-17
    macos python pycharm
  • MacOS + VSCode配置C/C++环境
    1.背景 C/C++项目的构建编译方式有多种,如在Windows平台上直接使用Visual Studio IDE集成的编译工具链进行构建编译,或CMake进行构建编译。当然,如果对于跨平台的IDE,可...
    99+
    2023-09-14
    macos vscode c语言 c++
  • 详解VSCode下C++环境配置过程
    安装软件以及插件不赘述。需要的朋友可以参考下面这个链接! https://www.jb51.net/article/185987.htm 下面记录一下C++环境配置文件的配置。 在代...
    99+
    2022-11-12
  • VSCode安装及C、C++环境配置的方法是什么
    这篇“VSCode安装及C、C++环境配置的方法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“VSCode安装及C、C...
    99+
    2023-07-05
  • M1 Mac Java环境配置和IDEA下载安装使用
    Java环境配置         Java Download | Java 7, Java 8, Java 11, Java 13, Java 15, Java 17, Java 19 - Linux, Windows and macOS选...
    99+
    2023-09-21
    java 开发语言 intellij-idea
  • Mac下安装node.js及环境配置全过程
    目录1、官网下载2、安装3、 验证4、环境配置总结1、官网下载 访问nodejs官网,点击稳定版,并下载 https://nodejs.org/en/ 2、安装 双击刚下载的文件,...
    99+
    2023-05-19
    Mac安装node.js node.js环境配置 node.js安装
  • Mac安装jadx并配置环境
    安装jadx命令: brew install jadx 启动jadx-gui命令: jadx-gui JAVA_HOME报错处理: 1.找到java_home路径 java -XshowSetting...
    99+
    2023-10-11
    爬虫
  • vscode如何配置c/c++环境
    这篇文章主要介绍了vscode如何配置c/c++环境的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vscode如何配置c/c++环境文章都会有所收获,下面我们一起来看看吧。vscode配置c/c++环境教程:首...
    99+
    2023-07-05
  • Mac中VSCode配置vue项目环境
    一、下载VSCode 进入VSCode官网,下载Mac版安装包 设置中文: vscode导航栏view -> Command Palette -> 输入Configure Display Langu...
    99+
    2023-09-16
    macos vscode vue.js
  • 【环境配置】Mac环境下利用Homebrew安装指定python版本
    文章目录 基础环境介绍安装python3.9配置快捷启动 基础环境介绍 Mac版本:macOS Monterey 12.6 终端环境:zsh 安装工具:homebrew 安装python3...
    99+
    2023-09-09
    python macos 开发语言
  • win8下python安装和环境配置
    说明 python语法较C语言简单,容易上手。 具体步骤 1.本文采用的是win8.1 64位系统,安装python3.4。 2.先在python官网上下载64位的python安装文件,注意安装的时候不要在它的文件目录里面出...
    99+
    2023-01-31
    环境 python
  • mac brew安装mysql5.7并配置环境
    brew install mysql@5.7   echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc   export LDFLAGS="-L/usr/l...
    99+
    2023-09-24
    macos
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作