当前位置:   article > 正文

VScode的task.json和launch.json的学习笔记_task.json command

task.json command

VScode配置C环境时遇到一个问题,即按照网络上的配置教程逐步完成配置后,出现了程序调试和运行在终端没有输出。
官方配置教程
根据这一问题查找解决方案无果,想从头认识一下这些个配置是什么东东,尝试在理解的基础上解决上述问题。

task

配置为运行脚本和启动进程,无需再输入命令行或编写新代码
定义调试开始前要执行的任务,这里创建任务为了设置编译——定义用于编译程序的编译器,所输出的文件格式,使用的语言标准

创建时有很多预定义的模板可以选择,可以创建多个task,选择一个标记为默认值

其中关键key

label需要与launch.json中的preLaunchTask保持一致,否则调试时会提示找不到;
command:编译器所在的位置;
args:编译参数,根据自己需要删改,${fileDirname}/${fileBasenameNoExtension}.exe指定生成可执行文件目录及名称;
cwd:运行时程序的工作目录,一般与command编译器的路径一致

launch

用于设置调试和运行,用来执行编译好的文件
其中关键key

pr

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/800483
推荐阅读
相关标签
  

闽ICP备14008679号