(Mac)Visual Studio Code 配置 C/C++运行环境

材料

macOS

Visual Studio Code.dmg(安装包:code.visualstudio.com)

正文

打开终端,输入,如果输出正常(这里指有输出版本号),就没事,如果没有输出版本号,你就要去安装clang(Command line tools) 这个是C/C++编译的东西,没有得汐。

bash 复制代码
clang --version

点击左边的一个四个方块类似的图标(插件)搜索C/C++,点击安装

注:我这里安装好了,不然在禁用的那个位置有一个安装按钮

注:这里点击左下角的齿轮,选择首选项

在搜索栏中搜索Debug Shotcut ,然后在这里把那个勾打掉

然后搜索Code Runner

然后点击旁边的齿轮(设置)注:不是左下角的是那个自动更新字样的旁边那个

在设置里找到Code-runner:Clear Previous Output将里面的勾打上

再找到Code-runner:Ignore Selection

把勾打上

三个勾都打上

完活!

这样就能正常编译并运行代码了

但是如果在include这个地方报错了(极大可能是找不到)

就是你没有安装Command line tools,或者你代码有错误,注意这里的所有步骤兼容C或者C++,如果你的文件时C,就不能调用C++的玩意,不然都没有你调用什么。

相关推荐
Sunsets_Red19 分钟前
浅谈博弈论
c++·学习·编程·博弈论·信息学竞赛·巴巴博弈
ALex_zry40 分钟前
C++26 std::inplace_vector 详解:零堆分配的定容向量
开发语言·c++
星野爱8951 小时前
崩坏星穹铁道4.4版本即将前瞻!Mac畅玩PC端开荒新版本
macos
卷无止境1 小时前
C++ 类型转换变迁之路:从隐式转换到 static_cast
c++·后端
h_a_o777oah1 小时前
【动态规划】区间 DP :三层循环逻辑与模板实现细节(洛谷 P1880)
c++·算法·动态规划·acm·区间dp·化环为链·石子合并
QiLinkOS2 小时前
第三视觉理解徐玉生与他的商业活动(32)
大数据·c++·人工智能·算法·开源协议
汉克老师2 小时前
GESP2026年6月认证C++一级( 第一部分选择题(8-15))精讲
c++·continue·运算符·while·break·gesp1级·模运算
鹏易灵2 小时前
C++——7.类与对象,掌握封装、继承、多态.详解
开发语言·c++·算法
Mortalbreeze2 小时前
深入 Linux 线程机制(三):线程互斥——竞争条件与互斥锁的本质
linux·运维·服务器·c++·算法
funnycoffee1232 小时前
lacp报文占多少字节?报文的目的mac
网络·网络协议·macos