Ios 为桌面Mac构建并编译PJSIP

Ios 为桌面Mac构建并编译PJSIP,ios,xcode,sip,pjsip,Ios,Xcode,Sip,Pjsip,如何为桌面Mac构建和编译PJSIP? 我已经用完了iPhone/iPad。但仍然有一个问题,所以现在我想尝试构建一个桌面Mac版本 我跟着,老实说,我根本不知道如何使用它。因为我在手机上所做的不同 有线索吗?谢谢 对于iphone,您必须将PJ_CONFIG_iphone定义为您的配置: #define PJ_CONFIG_IPHONE 1 这部分不再需要了。 然后你必须打电话/配置iphone 对于mac,您只需调用./configure,其余部分与linux和unix环境中的任何其他软件

如何为桌面Mac构建和编译PJSIP? 我已经用完了iPhone/iPad。但仍然有一个问题,所以现在我想尝试构建一个桌面Mac版本

我跟着,老实说,我根本不知道如何使用它。因为我在手机上所做的不同


有线索吗?谢谢

对于iphone,您必须将PJ_CONFIG_iphone定义为您的配置:

#define PJ_CONFIG_IPHONE 1
这部分不再需要了。 然后你必须打电话/配置iphone 对于mac,您只需调用./configure,其余部分与linux和unix环境中的任何其他软件包编译和安装一样:

# ./configure
# make dep
# make
# make install

那么openSSL呢?它是自动安装的吗?我做到了,但仍然无法添加帐户。TLS连接已关闭。我仍然有:ld:symbol未找到架构x86_64 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)make[2]:***[../bin/pjlib-test-x86_64-apple-darwin16.7.0]错误1 make[1]:***[pjlib-test-x86_64-apple-darwin16.7.0]错误2 mac版或iphone版出现此错误?@alinoz
此部分不再需要了
->您能详细说明一下吗?你是说为iOS还是macOS构建?如果你指的是iOS版的构建,你会很友善地表示有任何证据吗?现在还不清楚这句话是否指的是构建pjsip:对于iphone,你必须定义(这是什么意思?)或者对于MacOS../configure也为我抛出了同样的错误,请尝试使用./configure--enable shared--disable static--enable memalign hack,这是一个在Mac@NikolaLukic上工作的错误