首页 > 其他分享 >ros2学习之报错分析:

ros2学习之报错分析:

时间:2024-03-16 23:31:44浏览次数:27  
标签:wang 错误 package error 学习 报错 village main ros2

CMake Generate step failed.  Build files cannot be regenerated correctly.
gmake: *** [Makefile:267:cmake_check_build_system] 错误 1
---
Failed   <<< village_wang [0.43s, exited with code 2]

Summary: 0 packages finished [0.56s]
  1 package failed: village_wang
  1 package had stderr output: village_wang

error原文如上 原因:cmakelist install内部输入错误,将错误的代码改正后问题解决

cc1plus: fatal error: /home/ywq/town_ws/village_wang/src/wang2.cpp: 没有那个文件或目录
compilation terminated.

错误原因:在package中除了主文件以外发现多添加了一个新的main函数,

解决方式:将多余的main函数删除后error解决。#main函数只能有一个否则出现错误

标签:wang,错误,package,error,学习,报错,village,main,ros2
From: https://blog.csdn.net/m0_73664872/article/details/136628673

相关文章

  • [IEEE TIV]基于transformer和深度学习的多层交通流预测模型
    目录简介创新点基于transformer的特征提取基于CNN与MFNN模型相结合的预测论文地址:论文简介利用交通数据准确预测未来某一时刻的交通流量,可以缓解交通拥堵等问题,对城市交通健康发展和经济发展具有重要作用。然而,目前的交通流量预测模型依赖于人的经验,只考虑了单一机......
  • 51单片机学习
    3.上面说了点亮一个Led灯,还有控制Led灯的闪烁,下面可以用一个比较笨的方法来做一个流水灯,思路就是先点亮第一个灯,然后点亮第二个,剩下的也是依次点亮,在每一个亮灭中间进行停顿,这样就能够形成所谓的流水灯效果了。代码如下#include<REGX52.H>#include<INTRINS.H>voidDelay500ms......
  • RISmed软件包的使用(碰到EUtilsGet()步骤报错,暂未解决)
    教程1:https://www.jianshu.com/p/1544070a95e1教程2:https://www.jingege.wang/2020/06/03/pubmed数据挖掘:rismed包/问题网址:https://githubhelp.com/skoval/RISmed我也碰到同样问题未解决:运行代码记录如下:library(RISmed)library("XML")library("methods")##限定下检索......
  • sql注入之报错注入
    先说一个报错函数updatexml(xml_document,xpath_string,new_value):第一个参数:XML_document是String格式,为XML文档对象的名称第二个参数:XPath_string(Xpath格式的字符串),如果不了解Xpath语法,可以在网上查找教程。第三个参数:new_value,String格式,替换查找到的符合......
  • 算法学习笔记(46): 离散余弦变换(DCT)
    前置知识:离散傅里叶变换傅里叶变换在上文中更多的是OI中的理解以及应用。但是傅里叶变换奥秘还很多。回顾\(\omega_n\)在傅里叶变换中的定义:\(e^{i\frac{2\pi}n}\),存在\(\omega_n^n=1\)的性质。意味着离散傅里叶变换实际上是周期性的,这也变相的解释了为什么存在循环......
  • JavaScript学习 第三天
    一、数组(一)数组基本知识声明按顺序保存数据的数据类型<body><script>letarr=[1,2,'猪儿',true]</script></body>声明数组函数<body><script>letarr=newArray(1,2,'猪儿',true)</script></body>......
  • JavaScript学习 第一天
    一、什么是JavaScript(一)介绍是一种运行在浏览器的编程语言,进行人机交互(二)可以做什么可以做网页特效,表单验证,进行数据交互,还有服务端编程node.js(三)组成由ECMAScript和WebAPIs组成其中WebAPIs由DOM和BOM组成ECMAScript:js基础语法知识WebAPIs:DOM:操作文......
  • 关于安装Ubuntu/Arch wsl的error:0xffffffff报错
    运行Arch/Ubuntuwsl时报错//报错如下WslRegisterDistributionfailedwitherror:0xffffffffError:0xffffffff(null)原因:53端口被占用解决方法:win+r打开运行窗口输入resmon.exe回车。找到侦听窗口栏,查看占用53端口的PID。ctrl+shift+Esc打开任务管理器。在搜索栏......
  • 动态代理和反射的基本学习
    今天在跟着视频学习的时候发现老师讲的知识点都只简单的了解过但是没有深入学习,导致在跟着视频敲代码的时候完全不知道自己是在写什么东西。所以决定先把基础补一补再继续跟老师做项目。打算先把自定义注解的编写和解析学好,想要学号这一块,又涉及到了Aop和java中反射的学习,那么话......
  • 初级Android开发学习笔记(三)图形用户界面设计-按钮Button
      按钮Button及按钮处理事件        按钮Button用于处理人机交互的事件,在一般应用程序中常常会用到。由于按钮Button是文本标签TextView的子类,按钮Button继承了文本标签TextView所有的方法和属性。其继承关系如图所示。    按钮Button在程序设计......