在mingw-windows平台编译pjsip库

时间:2015-02-06 20:31:59

标签: pjsip

有人可以解释一下在MINGW平台上编译和构建pjsip库的一步一步程序吗? 我不想使用visual studio解决方案文件构建相同的内容。!

提前致谢。

2 个答案:

答案 0 :(得分:0)

请检查此分步说明: http://blog.chinaunix.net/uid-23405046-id-4727233.html

我试图在Visual Studio中编译pjsua2 dll但没有运气,我只能成功编译静态.lib而不是.dll。所以我在上面的教程中使用了mingw和成功编译pjsip以及pjsua2。

答案 1 :(得分:0)

以下是我在Mingw64中构建pjsip所做的工作。 编辑您的前缀并选择。 确保gcc或clang在$ PATH中。

!/bin/bash
cd ./pjproject-2.6

PREFIX=./OUT
MAKEOPTS='-j4'

./configure --prefix=${PREFIX} --enable-shared --enable-video
make ${MAKEOPTS} dep
make ${MAKEOPTS}
make ${MAKEOPTS} install

执行此脚本后,您将在$ PREFIX / lib路径中获取库。但它无法创建pakcage配置文件,因此make install命令填充退出并显示错误状态。

PS。 我试图建立pjsip时所做的补丁。

https://gist.github.com/dobokirisame/7b1d1ef3b761b7c77e07467a91b7db5c
https://gist.github.com/dobokirisame/d4e699335354ee66596d0573ed297f21
https://gist.github.com/dobokirisame/d3f481a4add2e59d98a73964ef3e582a
相关问题