commit : cmake housekeeping

This commit is contained in:
Rafat Hussain 2017-09-25 15:36:26 +05:30
parent f906ae8d66
commit b865a273d2
3 changed files with 35 additions and 1 deletions

View File

@ -46,5 +46,6 @@ endif()
add_subdirectory(src)
add_subdirectory(auxiliary)
add_subdirectory(test)
install(DIRECTORY ${WAVELIB_SRC_ROOT}/include/ DESTINATION include FILES_MATCHING PATTERN "*.h")

32
test/CMakeLists.txt Normal file
View File

@ -0,0 +1,32 @@
add_executable(cwttest cwttest.c)
target_link_libraries(cwttest wavelib m)
add_executable(dwttest dwttest.c)
target_link_libraries(dwttest wavelib m)
add_executable(swttest swttest.c)
target_link_libraries(swttest wavelib m)
add_executable(modwttest modwttest.c)
target_link_libraries(modwttest wavelib m)
add_executable(dwpttest dwpttest.c)
target_link_libraries(dwpttest wavelib m)
add_executable(wtreetest wtreetest.c)
target_link_libraries(wtreetest wavelib m)
add_executable(denoisetest denoisetest.c)
target_link_libraries(denoisetest wauxlib wavelib m)
set_target_properties(cwttest dwttest swttest modwttest dwpttest wtreetest denoisetest
PROPERTIES
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/test"
)

View File

@ -120,10 +120,11 @@ int main() {
//ofp = fopen("denoiseds.txt", "w");
printf("Signal - Noisy Signal Stats \n");
printf("RMSE %g\n",rmse(N,sig,inp));
printf("Corr Coeff %g\n",corrcoef(N,sig,inp));
printf("Signal - DeNoised Signal Stats \n");
printf("RMSE %g\n",rmse(N,sig,oup));
printf("Corr Coeff %g\n",corrcoef(N,sig,oup));