You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

48 lines
1.8 KiB

# 添加编译的目标文件
zadd_executable_simple(
TARGET
app.out
SRC
src/main.cpp
src/service/device_io_service.cpp
src/service/device_io_service_mock.cpp
src/service/main_control_service.cpp
src/service/light_control_service.cpp
src/service/report_service.cpp
src/service/voiceprocess/beforeasr_voiceprocesser.cpp
src/service/voiceprocess/beforewakeup_voiceprocesser.cpp
src/service/voiceprocess/wakeup_processer.cpp
src/service/voiceprocess/audio_recoder_service.cpp
src/service/voiceprocess/audio_logging_service.cpp
src/service/voiceprocess/common_voiceprocesser.cpp
src/iflytopvoicecpp/soundbox4mic_voice_pre_process.cpp
# aiui
)
zadd_executable_simple(TARGET alsaplayer_main.out SRC
dep/zlinuxcomponents/alsaplayer/test_alsaplayer_main.cpp)
zadd_executable_simple(TARGET audio_recorder_main.out SRC
dep/zlinuxcomponents/audio/audio_recorder_main.cpp)
zadd_executable_simple(TARGET test_aiui_service.out SRC
dep/zlinuxcomponents/aiui_ws/test_aiui_service.cpp)
# 播放器单元测试
zadd_executable_simple(
TARGET test_smart_soundbox_player.out SRC
dep/zlinuxcomponents/alsaplayer/test_smart_soundbox_player.cpp)
# 算法单元测试
zadd_executable_simple(TARGET test_iflytop_voice.out SRC
src/test/test_iflytop_voice.cpp)
# GPS单元测试
zadd_executable_simple(
TARGET test_H8922S_gps_info_reader.out SRC
src/test/test_H8922S_gps_info_reader.cpp
src/service/H8922S_gps_Info_reader.cpp)
# 算法测试
zadd_executable_simple(
TARGET test_soundbox4mic_voice_processer.out SRC
src/iflytopvoicecpp/soundbox4mic_voice_pre_process.cpp
src/test/test_soundbox4mic_voice_processer.cpp)
# zadd_executable_simple(TARGET audio_recorder_main.out SRC
# dep/zlinuxcomponents/audio/audio_recorder_main.cpp)