huakunyang / SummerTTS

SummerTTS 是一个基于C++的独立编译的中文和英文语音合成项目,可以本地运行不需要网络,而且没有额外的依赖,一键编译完成即可用于中文和英文的语音合成。SummerTTS is a standalone Chinese and English speech synthesis(TTS) project that has almost no dependency and could be easily used for Chinese TTS with just one key build out
401 stars 72 forks source link

Apple Sillicon运行make报错 #11

Open aotsukiqx opened 1 year ago

aotsukiqx commented 1 year ago

macos ventura 运行 cmake .. make clang: error: unsupported option '-fopenmp' make[2]: [CMakeFiles/tts_test.dir/test/main.cpp.o] Error 1 make[1]: [CMakeFiles/tts_test.dir/all] Error 2 make: *** [all] Error 2

尝试brew install gcc 后在shell which gcc也已经指向/opt/homebrew/bin/gcc-13 仍然同样错误

huakunyang commented 1 year ago

本项目在Ubuntu 环境下编译没有问题,在Mac 和 Windows上没有试过,可能会出现编译问题,尤其是Window,对于你提到的第一个问题,建议修改CMakeList.txt 将其中的 -fopenmp 选项去掉试一试,即 去掉 -fopenmp, 重新执行 cmake 和 make,但是毕竟是mac 的编译环境,我不确定是否还会遇到其他问题。