我有一个奇怪的问题,我找不到答案,我一直在写一个带有qt in ros hydro(catkin)的catkinized应用程序,有些时候通过catkin_make制作我的项目它给了我一个奇怪的错误,它不是恒定的可能在10次编译中我有1次这种情况。该程序在成功编译时也能完美运行。问题是,当qmake创建moc文件时,我的类有一个额外的名称,奇怪的是这个名称不是常量(我见过两个不同的名字)这个问题并不是我所有的类和其中一个是随机出现的! 我在下面写了两个不同的编译中的函数原型与这个siutuation
1-> static const uint qt_meta_data_ros__message_traits__JURSEGMainWindow[] ...
2-> static const uint qt_meta_data_jur_gui_segmentation__JURGUIROSNode[] ....
正如您在第一个ros_message_traits和第二个jur_gui_segmentation(我的包名称)中看到的那样是额外的!
任何人都有自己的想法!我很感激。