0


2、在vscode上创建第一个C++多文件编译工程(即如何添加task.json和launch.json文件到工程里面)

文章目录

1、新建一个工程目录

在这里插入图片描述

2、在vscode打开刚建立的工程目录,建立cpp文件

这里使用两个cpp文件,实现多文件编译在这里插入图片描述

3、设置C/C++编译的选项:c_cpp_properties.json

(1)鼠标点在.c的源文件内部,按 Ctrl+Shift+p 快捷键,在弹出的界面中选择: [C/C++:编配置(UI)],然后进入设置页面。

在这里插入图片描述

(2)选择g++编译器

在这里插入图片描述

(3)选择GCC-X64版本

在这里插入图片描述

(4)这时候你可以发现在工程目录下自动生成了一个.vscode文件夹,里面生成了c_cpp_properties.json

在这里插入图片描述

4、在终端中选择配置任务,生成task.json文件

(1)选择配置任务

在这里插入图片描述

(2)选择g++.exe

在这里插入图片描述
此时会自动生成了task.json文件

5、修改task文件,实现多文件编译与生成文件的自定义命名

添加多文件编译路径与自定义生成文件名
在这里插入图片描述

6、此时可以点击生成可执行文件

在这里插入图片描述
在这里插入图片描述

7、添加launch.json文件进行调试

(1)创建launch.json文件:鼠标点在.c的源文件内部,然后进行如下操作

在这里插入图片描述

(2)选择C++(GDB/LLDB)

在这里插入图片描述

(3)添加配置:选择C/C++(gdb)launch

在这里插入图片描述

(4)然后生成了launch.json配置文件

在这里插入图片描述

8、修改launch.json文件,适配相应的工程环境

(1)修改调试程序的路径:把task.json生成可执行文件的路径复制到program

在这里插入图片描述

(2)把gdb的路径更新

在这里插入图片描述

(3)添加preLaunchTask选项:为运行调试前执行的任务,与task.json的label一致

在这里插入图片描述

(4)最终修改完成后的launch.json文件如下

在这里插入图片描述

9、此时可以直接添加断点后,按F5开始调试

在这里插入图片描述

标签: vscode c++ json

本文转载自: https://blog.csdn.net/m0_63702526/article/details/130136859
版权归原作者 冲向大厂搬砖 所有, 如有侵权,请联系我们删除。

“2、在vscode上创建第一个C++多文件编译工程(即如何添加task.json和launch.json文件到工程里面)”的评论:

还没有评论