Red de conocimiento informático - Problemas con los teléfonos móviles - ut no puede encontrar la ubicación de la fuente de prueba

ut no puede encontrar la ubicación de la fuente de prueba

Probablemente porque no necesita agregar el parámetro _enable-unittests

Este es en realidad un interruptor de control para la macro de compilación, correspondiente a #ifdef UNITTESTS en la función RunUnittests. Esto significa que la función de caso de prueba solo se compilará si se agrega el parámetro _enable-unittest durante la fase de configuración (equivalente a definir UNITTESTS); de lo contrario, no se compilará. La falta del parámetro _enable-unittest también hace que suricata -u no se ejecute. La mayoría de los casos de prueba utilizan UNITTESTS para compilar macros.