因为服务器国产化的趋势,今天在华为鲲鹏架构下,编译安装直播组件SRS,需要注意GCC需要升级
#此处以root目录为例
yum -y install git
# github比较慢,所以用国内git
git clone https://gitee.com/winlinvip/srs.oschina.git
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
cd srs/trunk/
./configure
克隆完毕即可安装,安装过程中会报aarch64/****.o文件错误,解决方法如下:
#实际安装过程中多个报错,需要用到ffmepg的lib包
\cp -rf /root/ffmpeg/libavutil/aarch64/* 3rdparty/ffmpeg-4-fit/libavutil/aarch64/
\cp -rf /root/ffmpeg/libavcodec/aarch64/* 3rdparty/ffmpeg-4-fit/libavcodec/