vscode怎么调试c语言mac
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

各位好,很多人还不知道vscode如何调试C语言mac。下面详细解释一下。现在让我们来看看!
1.打开要编写c++程序的文件夹。我们将在这里创建一个新的测试文件夹并打开test。打开后:使用VScode运行调试C/C++,在左侧打开的目录下新建一个main.cpp文件。
2.新建后点击左侧的调试按钮(英文:Debug)。如你所见,目前没有调试配置。
3.这时候就需要配置自己的调试配置了。当我们返回到资源管理器界面时,我们可以看到有一个。目录中的vscode,其中包含一个launch.json文件。现在我们在这个文件夹中创建一个新的tasks.json文件。我们需要重写这两个json文件的内容。
{
版本:0.2.0,
配置:[
{
名称:运行C/C++,
类型:cppdbg,
请求:发射,
程序:${workspacefolder}/${fileBasenameNoExtension}。exe,
参数:[],
stopAtEntry:false,
cwd:${workspaceFolder},
环境:[],
外部控制台:没错,
MIMode:广发,
miDebuggerPath:C:/ProgramFiles(x86)/mingw-w64/i686-8.1.0-POSIX-dwarf-rt_V6-rev0/mingw32/bin/gdb.exe,
设置命令:[
{
描述:为gdb启用漂亮打印,
text:-enable-pretty-printing
ignoreFailures:false
}
],
启动前任务:构建和运行文件
},
{
名称:DebugC/C++,
类型:cppdbg,
请求:发射,
程序:${workspacefolder}/${fileBasenameNoExtension}。exe,
参数:[],
stopAtEntry:false,
cwd:${workspaceFolder},
环境:[],
外部控制台:没错,
MIMode:广发,
miDebuggerPath:C:/ProgramFiles(x86)/mingw-w64/i686-8.1.0-POSIX-dwarf-rt_V6-rev0/mingw32/bin/gdb.exe,
设置命令:[
{
描述:为gdb启用漂亮打印,
text:-enable-pretty-printing
ignoreFailures:false
}
],
预启动任务:构建和调试文件
}
]
}
tasks.json文件的内容(直接复制):
{
版本:2.0.0,
任务:[
{
标签:构建和调试文件,
类型:外壳,
命令:g++,
参数:[
-g,
-哦,
${fileBasenameNoExtension},
${file}
],
组:{
善良:建立,
isDefault:true
}
},
{
标签:构建和运行文件,
类型:外壳,
命令:g++,
参数:[
-哦,
${fileBasenameNoExtension},
${file}
],
组:{
善良:建立,
isDefault:true
}
}
]
}
4.我们已经完成了基本的配置工作。保存以上两个json文件后,再次点击左边的调试按钮,可以发现出现了两个新的配置,一个是Run直接运行程序,一个是Debug调试程序。
5.我们写一个简单的c++程序,用于调试指令,程序源代码,我们在返回0的行中添加一个断点。
6.将运行配置切换到DebugC/C++,点击Run按钮开始调试。
7.可以看到,弹出的终端输出正确的结果,调试窗口中的变量也有变量A及其对应的值。
以上解释了vscode如何调试C语言mac。
本文主要介绍了关于vscode怎么调试c语言mac的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/338709.html