我需要包含特定于产品风味的库。我知道可以使用
实现#include <unistd.h>
#include "impulse.h"
#include <stdio.h>
#include <gsl/gsl_statistics_double.h>
int main( ) {
int i;
double stddev, stddev_max=0, mean;
im_start( );
while ( 1 ) {
usleep( 1000000 / 10 );
double *array = im_getSnapshot( IM_FFT );
for ( i = 0; i < 256; i+=16 )
{
printf( " %.3f,", array[ i ] );
}
stddev = gsl_stats_sd(array, 1, 256);
mean = gsl_stats_mean(array, 1, 256);
if (stddev > stddev_max)
stddev_max = stddev;
printf(" = [%.05f, %.05f] %.05f\n", stddev, stddev_max, mean);
fflush( stdout );
// if (mean > some_value) { do_something(); }
// else { do_something_else(); }
}
im_stop( );
return 0;
}
但是可以使用特定于产品风格的gradle文件,而不是将所有风味依赖项包含在单个文件中。