赞
踩
vscode官网国内访问确实很慢,耐心等
选择下载Universal版本(支持arm架构)
选择好路径无脑下一步就行
安装C/C++、CodeLLDB、C++ Intellisense
一定要安装CodeLLDB,要不然会无法debug,听说是apple取消了macos对lldb的支持,所以要用这个插件才能使用debug
首先新建一个cpp文件,随便写点啥。
接着shift+command+p,选择C/C++:Edit Configurations(UI)
按照下图配置
这样在.vscode文件夹下就会生成一个c_cpp_properties.json文件
返回cpp文件,选择Terminal下的Configure Default Build Task
选择 clang++生成活动文件
然后会自动生成一个task.json文件并跳转,将下面的配置复制粘贴到task.json并保存
{ "tasks": [ { "type": "shell", "label": "C/C++: clang++ 生成活动文件", "command": "/usr/bin/clang++", "args": [ "-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}.out" ], "group": { "kind": "build", "isDefault": true }, "problemMatcher": [] } ], "version": "2.0.0" }
在cpp文件中,按下fn+F5,选择C++(GDB/LLDB)
接着选择clang+±生成和调试活动文件
然后将下面配置复制粘贴到自动生成的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": "clang++ - 生成和调试活动文件", "type": "lldb", "request": "launch", "program": "${fileDirname}/${fileBasenameNoExtension}.out", "args": [], "cwd": "${workspaceFolder}", "preLaunchTask": "C/C++: clang++ 生成活动文件" } ] }
写代码一定要开心,debug一定要笑哦
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。