安装vscode并配置环境
本文最后更新于:2023年6月19日 晚上
c/c++
参考:
- https://blog.csdn.net/qq_35926606/article/details/116018953
- https://blog.csdn.net/qq_45596100/article/details/121114828
- https://blog.csdn.net/IAMoldpan/article/details/119978907
首先是下载几个插件。
然后,codeLLDB 会要求下载一个 package,直接在 vscode 里下载巨慢无比,我就去 github 直接下载了,然后这样子安装:
然后新建 cpp 文件。
1.配置 tasks.json 文件
首先,点击顶部菜单栏中的终端—配置默认生成任务—C/C++ clang++,此时会生成一个 tasks.json 文件,这个文件是默认生成的,需要修改其中的 args 选项,添加一个”-std=c++17”,,修改如下:
1 |
|
2.配置 c_cpp_properties.json 文件
使用组合键 shift+command+p 调出 C/C++:编辑配置(json),此时会自动生成一个 c_cpp_properties.json 文件。
修改编译器为 clang++:
将”compilerPath”: “/usr/bin/clang”,修改为”compilerPath”: “/usr/bin/clang++”,
修改 C 标准为 C17:
将”cppStandard”: “c98”,修改为”cppStandard”: “c17”,
注意,上面那个组合键和番茄 todo 的专注快捷键冲突了,但是它不会报错。。。我按了好几遍都没出来差点怀疑人生。
然后配置完成后,点击顶部菜单栏中的终端—运行生成任务,此时会生成一个二进制文件,右键这个二进制文件,点击在终端中打开,键入./你的二进制文件名,即可看到输出结果。
3.Debug 调试
点击顶部菜单栏中的运行—添加配置—C++(GDB/LLDB)—clang++ 生成活动文件,会生成一个 launch.json 文件。
在文件中将”type”: “cppdbg”,修改为”type”: “lldb”,
到此,所有配置工作均完成。
大功告成。
然后设置了一下,可以让 vscode 调试的时候调用外部的 terminal,试了一下感觉没啥用,就换回去了。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!