aubio: Add a test program

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
This commit is contained in:
Timothy Gu 2014-11-16 22:24:55 -05:00
parent b11f0863f5
commit 1b8a5ea6f2
2 changed files with 30 additions and 0 deletions

26
src/aubio-test.c Normal file
View File

@ -0,0 +1,26 @@
/*
* This file is part of MXE.
* See index.html for further information.
*/
#include <aubio/aubio.h>
int main(void)
{
fvec_t *vec = new_fvec(20);
fvec_ones(vec);
if (vec->data[0] != 1.)
return 1;
fvec_zeros(vec);
if (vec->data[0] != 0.)
return 1;
fvec_print(vec);
del_fvec(vec);
return 0;
}

View File

@ -34,4 +34,8 @@ define $(PKG)_BUILD
$(if $(BUILD_SHARED), \
mv '$(PREFIX)/$(TARGET)/lib/libaubio-4.dll' '$(PREFIX)/$(TARGET)/bin')
'$(TARGET)-gcc' \
-W -Wall -Werror -ansi -pedantic \
'$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-aubio.exe' \
`'$(TARGET)-pkg-config' aubio --cflags --libs`
endef