Notas de desarrollo de conducción autónoma de Apollo 47: error de compilación de Apollo, a esta regla le faltan declaraciones de dependencia para los siguientes archivos

Notas de desarrollo de conducción autónoma de Apollo 47: error de compilación de Apollo, a esta regla le faltan declaraciones de dependencia para los siguientes archivos

Mensaje de error

(01:55:12) ERROR: /apollo/modules/perception/onboard/component/BUILD:114:11: inclusiones no declaradas en la regla '//modules/perception/onboard/component:perception_component_inner_camera': esta regla
es Faltan declaraciones de dependencia para los siguientes archivos incluidos en 'modules/perception/onboard/component/trafficlights_perception_component.cc':
'bazel-out/k8-fastbuild/bin/modules/mcloud/proto/super_traffic_light.pb.h'

Análisis de causa

Es obvio aquí que al compilar el archivo Trafficlights_perception_component.cc, se indica que el archivo super_traffic_light.pb.h carece de dependencias y pb.h se genera a través del archivo proto.

Solución

Por lo tanto es necesarioAgregue el archivo de protocolo correspondiente en /apollo/modules/perception/onboard/component/BUILD, el mensaje también muestra que se agregó en percepción_component_inner_camer.

Guess you like

Origin blog.csdn.net/mao_hui_fei/article/details/130379990