Image 如何修复“中的错误”;制造;简单图像发布器的步骤(C)?
我正在开发rosgroovy,我想编写一个简单的图像发布程序(C++),如中所述。当我想要制作包时,我会遇到如下错误。 如何解决此问题? 。。。 [100%]构建CXX对象cmakfiles/my_publisher.dir/src/my_publisher.cpp.o /home/fatima/learning\u image\u transport/src/my\u publisher.cpp:在函数“int main(int,char**)”中: /home/fatima/learning\u image\u transport/src/my\u publisher.cpp:17:44:错误:“sensor\u msgs::CvBridge”尚未声明 生成[3]:*[CMakeFiles/my_publisher.dir/src/my_publisher.cpp.o]错误1 make[3]:离开目录Image 如何修复“中的错误”;制造;简单图像发布器的步骤(C)?,image,ros,publisher,Image,Ros,Publisher,我正在开发rosgroovy,我想编写一个简单的图像发布程序(C++),如中所述。当我想要制作包时,我会遇到如下错误。 如何解决此问题? 。。。 [100%]构建CXX对象cmakfiles/my_publisher.dir/src/my_publisher.cpp.o /home/fatima/learning\u image\u transport/src/my\u publisher.cpp:在函数“int main(int,char**)”中: /home/fatima/learning
/home/fatima/learning\u image\u transport/build'
make[2]:***[CMakeFiles/my_publisher.dir/all]错误2
make[2]:离开目录
/home/fatima/learning\u image\u transport/build'
生成[1]:*[all]错误2
make[1]:离开目录“/home/fatima/learning\u image\u transport/build”
make:[全部]错误2
谢谢,
Samira是否添加了以下依赖项?传感器、cv桥、标准MSG、图像传输到您的包裹 我认为这个例子已经过时了。我假设您包含了
,但是groovy中的文件应该在
中找到
除了IPLIGIVE是旧版本的OpenCV的一部分,它是用C编写的。较新版本支持C++,其中可以使用CV::MAT作为图像。cv::垫子更容易操作
签出本教程。它展示了如何将ros图像转换为opencv图像,反之亦然。cv::Mat包含在cv_bridge::CvImage包装类中。能否显示CMakeLists.txt和packages.xml?