File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change 1+ cmake_minimum_required (VERSION 3.1)
2+
3+ project (lpcnet)
4+
5+ set (CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR} /lib)
6+ set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR} /lib)
7+ set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR} /bin)
8+
9+ add_executable (dump_data
10+ denoise.c
11+ kiss_fft.c
12+ pitch.c
13+ celt_lpc.c
14+ )
15+ target_compile_definitions (dump_data PRIVATE "TRAINING=1" )
16+ target_include_directories (dump_data PRIVATE ${CMAKE_CURRENT_SOURCE} /../include )
17+ target_link_libraries (dump_data PRIVATE
18+ "m"
19+ )
20+
21+
22+ add_executable (test_lpcnet
23+ lpcnet.c
24+ nnet.c
25+ nnet_data.c
26+ )
27+ target_compile_definitions (test_lpcnet PRIVATE "mfma" "mavx2" )
28+ target_include_directories (test_lpcnet PRIVATE ${CMAKE_CURRENT_SOURCE} /../include )
29+ target_link_libraries (test_lpcnet PRIVATE
30+ "m"
31+ )
32+
33+ # gcc -DTRAINING=1 -Wall -W -O3 -g -I../include denoise.c kiss_fft.c pitch.c celt_lpc.c -o dump_data -lm
34+ # gcc -mfma -msse3 -mavx2 -o test_lpcnet -g -O2 -Wall -W -Wextra lpcnet.c nnet.c nnet_data.c -lm
35+
You can’t perform that action at this time.
0 commit comments