【VSCode】mac系统利用VSCode配置C++环境

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

本文主要提供给想要在mac电脑上编写C++的童鞋,帮助你们有一个更好的编程环境;

mac系统下的C++编程环境可以用苹果官方的软件Xcode,也很简单,在app store里就可以下载,但是也有一个非常痛苦的问题,就是这个软件实在是太大,256G内存的直接可以劝退了,所以mac系统下建议使用VSCode编写C++程序,毕竟VSCode还是很轻量级的,就是配置麻烦了点。

接下来带着大家一步步的配置mac系统下的VSCode C++环境。

1. 卸载所有vscode相关插件

如果你之前没有安装过VSCode并使用过插件,这不需要操作这一步,这里主要是提醒那些自己瞎装还没装明白,最后还把自己本地的C++环境搞乱了的人,建议你们把VSCode之前的东西删除干净再重新安装。

  1. 打开mac终端,删除Vs code的配置文件,在终端输入下面这串命令:

sudo rm -rf $HOME/Library/Application\ Support/Code

  1. 删除VS code的拓展插件,在终端输入下面这串命令,并按Return键:

sudo rm -rf $HOME/.vscode

  1. 最后将本地安装的VSCode移除。

2. 官方重新下载VSCode最新版

这里需要注意,正常来讲如果在官方直接点击download下载,则速度只有几K,如果科学上网速度会很快,这里教大家一个方法,就是利用迅雷下载链接,速度非常快。

mac vscode配置c++环境,vscode,macos,c++

下好之后我们打开VSCode,重新配置C++环境。

3. 确保本地具有C++的编译环境

正常来讲,mac电脑是有本地的C++编译环境的:Clang,所以我们需要先确认本地的Clang是安装了的。
终端输入以下代码:

clang --version

如果本地有则会显示以下信息:
mac vscode配置c++环境,vscode,macos,c++

如果,如果你本地真的没有Clang环境,那你就在终端输入以下代码:

xcode-select --install

在mac系统下,Clang就是C、C++的编译器,所以终端输入clang --version,和“g++ --version”或者“gcc --version”显示的结果是一样的。

4. 打开VSCode,安装C++环境的必要插件

在VSCode的左边拓展栏中输入"C++",安装以下几个插件:

  • C/C++
  • C/C++ Extension Pack
  • C/C++ Themes
    mac vscode配置c++环境,vscode,macos,c++
    最后一个就是: Code Runner
    这个插件是方便在VSCode里快速运行代码用的,不管是C++或者是python、java之类的语言。
    mac vscode配置c++环境,vscode,macos,c++

到这里其实已经配置完基础的C++代码运行和编译环境了,接下来就是创建一个空文件夹,然后在里面新建一个.cpp后缀的文件,并写入第一行代码:
mac vscode配置c++环境,vscode,macos,c++
右上角可以选择调试或者是直接Run Code运行,左边会生成一个task.json文件,里面是配置文件,大有学问,这里我也是新手还没搞懂里面参数的意思,不过大家可以慢慢摸索,至少一些基础的编程功能可以实现就行。文章来源地址https://www.toymoban.com/news/detail-576755.html

到了这里,关于【VSCode】mac系统利用VSCode配置C++环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • VSCode 配置 C++ 环境

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

    2024年02月09日
    浏览(24)
  • 【c++】VSCode配置 c++ 环境(重新制作)

    上一篇帖子【c++】VSCode配置 c++ 环境(小白教程)_vscode配置c/c++环境_StudyWinter的博客-CSDN博客 大火,但是依旧有很多小伙伴反应没有配好环境,今天打算重新写一个教程,希望对大家有帮助。 在CSDN上传了我自己的MinGW,供大家下载,已经配置好了,直接解压配置环境变量即可

    2024年02月06日
    浏览(24)
  • vscode c++ 环境配置(终极版)

    1.1 配置MinGw编译器 (1)下载mingw64 mingw64 的按照包,我已经放在百度网盘上了,搭建可自行下载: 链接: https://pan.baidu.com/s/1NoPGAYFuP5ysXTf8wtvbEA?pwd=wd6w 提取码: wd6w (2)配置环境变量 将下载好的 mingw64.zip 解压,找到解压后 bin 文件所在路径 然后将bin所在路径,如我这里的 D:ins

    2024年02月12日
    浏览(19)
  • 1、vscode+cmake c++环境配置

    关于vscode c++环境的配置,应该有两种一种是vscode+c/c++插件,另一种是vscode+cmake插件,第一种没太多用过,感觉就像python那样,要写相关配置文件,有自己的一套规则;另一种就是cmake的规则,目前我也是用的这种,很方便运行和调试,不需要了解vscode的要求。 就是常规的安装

    2024年02月13日
    浏览(24)
  • 【VSCode】C++环境配置(小白必看)

    网上教程很多,但大多是入门的新手小白难以理解,操作不来的,作者本人也是捣鼓了很久才配置好c++运行环境。 本篇文章会从头到尾 简述 一下vscode配置c++环境过程,虽然是简述,但看完本篇文章对小白配置c++环境至少我觉得肯定是受益匪浅的。 (主打是一个容易)内容若

    2024年02月16日
    浏览(24)
  • VSCode配置C++开发环境:OpenCV

    最近在做深度学习的C++部署相关工作,于是写下这篇文档记录环境配置的过程。环境配置是一项非常繁琐的工作,无论从大学做相关作业还是到工作上。做这项工作需要技术的同时,还需要点运气。当然遇到无法解决的玄学问题,最终只有一个办法:重启设备。 本篇文章以环

    2024年02月08日
    浏览(65)
  • mac系统vscode配置c/c++环境

    本文介绍mac系统下vscode的安装以及c环境的配置; 本文特点: 1. 可以在vscode自带的终端里显示c程序运行结果。 2. 调试c程序时,程序中需要输入参数,可以直接在vscode自带的终端里输入。 参考文章:https://zhuanlan.zhihu.com/p/103308900 1.  下载vscode并安装 在vscode官网下载适合自己

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

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

    2024年02月10日
    浏览(49)
  • 【 VScode上配置c++编译环境出现报错】

    VScode上配置c++编译环境出现报错: 在写好launch.json代码、tasks.json代码、c_cpp_properties.json代码之后,点击运行第一个“HelloWorld.cpp”代码,却出现“No such file or directory”弹窗报错 ` 如下图报错提示: 出现“No such file or directory”弹窗的原因是编译器无法找到所需的头文件或库文

    2024年02月07日
    浏览(23)
  • C++学习之工具篇 二:VSCode C++环境配置(Ubuntu篇)

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

    2024年02月14日
    浏览(13)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包