PJSIP首先下载依赖库,具体依赖库我也没研究过,我之前编译qt时下载了很多依赖库,所以这里也分不清有什么依赖库了。
参考网页:https://blog.csdn.net/qq_30065853/article/details/101067945
下载了一个apt-get install libasound2-dev
下载https://www.pjsip.org/
解压文件在arm开发板。
sudo tar -zxvf pjproject-2.14.tar.gz
进入文件夹
cd pjproject-2.14
执行configure,这里特别说明一下,-prefix=/opt/pjproject是后面安装地址,== --enable-shared生成动态共享库 ==
有其他需求可以查看./configure --help
./configure --prefix=/opt/pjproject --enable-shared
执行make
执行make install
LAME的编译也可以参考这个,LAME是一个MP3编码器
此时pjsip将会安装在-prefix指定的文件夹