当前位置: 首页 > news >正文

vscode按Ctrl+Shift+B无法编译no build to run found,没有catkin_make build怎么办

问题描述:在vscode按Ctrl+Shift+B无法编译,出现no build to run found,并且左侧文件栏中没有出现.vscode文件夹。没有出现catkin_make build,就无法通过Ctrl+Shift+B编译文件。

解决方法:点击配置生成任务这一行,选择第一个选项按模板生成task.json文件,有一个m开头的模板,点击,就能生成task.json文件

复制下面的代码到生成task.json文件中,替换原来的代码,保存

{// 有关 tasks.json 格式的文档,请参见// https://go.microsoft.com/fwlink/?LinkId=733558"version": "2.0.0","tasks": [{"label": "catkin_make:debug", //代表提示的描述性信息"type": "shell",  //可以选择shell或者process,如果是shell代码是在shell里面运行一个命令,如果是process代表作为一个进程来运行"command": "catkin_make",//这个是我们需要运行的命令"args": [],//如果需要在命令后面加一些后缀,可以写在这里,比如-DCATKIN_WHITELIST_PACKAGES=“pac1;pac2”"group": {"kind":"build","isDefault":true},"presentation": {"reveal": "always"//可选always或者silence,代表是否输出信息},"problemMatcher": "$msCompile"}]}

最后按Ctrl+Shift+B就可以编译成功。

相关文章:

  • ESP32 搭建IDF+Vscode环境(详细教程)
  • 深度学习中的概念——元素积(哈达玛积)
  • C++学习:六个月从基础到就业——内存管理:堆与栈
  • RHCE的简单配置
  • 设计模式从入门到精通之(五)观察者模式
  • 使用 Axios 进行 API 请求与接口封装:打造高效稳定的前端数据交互
  • Hexo+Github+gitee图床零成本搭建自己的专属博客
  • Google澄清:元描述标签不会直接提升网站排名
  • 一键模仿图片风格,图生生APP,实现随时随地“生图自由“
  • WPF常用技巧汇总
  • 旅游资源网站登录(jsp+ssm+mysql5.x)
  • 数字信号处理技术架构与功能演进
  • 【2025-泛计算机类-保研/考研经验帖征集】
  • 在排序数组中查找元素的第一个和最后一个位置--LeetCode
  • 计算机网络 - 在浏览器中输入 URL 地址到显示主页的过程?
  • 深入理解C++中string的深浅拷贝
  • 4.3 熟悉字符串处理函数
  • Python 写生成 应用商店(2025版) 网页 方便收集应用 ,局域网使用
  • PLOS ONE:VR 游戏扫描揭示了 ADHD 儿童独特的大脑活动
  • 亚远景-ASPICE评估标准与车企供应商准入要求的关联性
  • 武汉大学新闻与传播学院已由“80后”副院长吴世文主持工作
  • 增诉滥用职权罪,尹锡悦遭韩国检方追加起诉
  • 先去上海后赴北京,苏中城市泰州为何接连拥抱顶流“大城”?
  • 关于新冠疫情防控与病毒溯源的中方行动和立场
  • 徐徕任上海浦东新区副区长,此前已任区委常委
  • 俄宣布停火三天,外交部:希望各方继续通过对话谈判解决危机