1 下载 webrtc-audio-processing
git clone git://anongit.freedesktop.org/pulseaudio/webrtc-audio-processing
2 安装meson、cmake 、absl
meson安装
pip3 install meson
cmake安装
apt-get install cmake
absl安装
https://blog.csdn.net/qq_43153603/article/details/108051674
git clone https://github.com/abseil/abseil-cpp.git
在CMakeLists.txt中加上一句:
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
编译和安装
cmake -DBUILD_SHARED_LIBS=ON -L CMakeLists.txt && make
sudo make install
3 编译 webrtc-audio-processing
切换到webrtc-audio-processing目录
meson . build -D prefix=$PWD/install
ninja -C build
ninja -C build install