第一步:先安装GCC编译器
安装方法参考这里,https://blog.csdn.net/qq15577969/article/details/82079832
第二步:下载并安装libmad-0.15.1b.tar.gz
下载链接 https://downloads.sourceforge.net/mad/libmad-0.15.1b.tar.gz
tar -xvf libmad-0.15.1b.tar.gz
第三步:进入libmad-0.15.1b目录,进行编译
1、先执行下面的命令
sed -i '/-fforce-mem/d' configure
这条命令是为了适配高版本的gcc,因为高版本的gcc已经将-fforce-mem去除了。
2、执行./configure命令,会在当前libmad-0.15.1b的目录里生成Makefile文件
./configure
3、执行make命令编译,生成.so动态库文件
sudo make
sudo make install
4、生成的.so文件存放在/usr/local/lib目录下