Ios7 在项目中使用pjsip

Ios7 在项目中使用pjsip,ios7,pjsip,Ios7,Pjsip,我能够为armv7编译PJSIPIOS。 在那之后,我不确定如何在Xcode项目中准确地使用它。 我的意思是如何包含这个Xcode 提前感谢。Cocoapods对我来说是一个很好的选择,当时我正在努力将编译后的库集成到我的Xcode项目中,它管理依赖项集成。 您只需使用此命令将其安装到您的计算机上,然后使用terminalcd~/project\u路径进入Xcode项目文件夹,并创建一个新文件nano-Podfile 使用此模板并使用项目名称更改项目名称 platform :ios, '7.0'

我能够为armv7编译PJSIPIOS。 在那之后,我不确定如何在Xcode项目中准确地使用它。 我的意思是如何包含这个Xcode


提前感谢。

Cocoapods对我来说是一个很好的选择,当时我正在努力将编译后的库集成到我的Xcode项目中,它管理依赖项集成。 您只需使用此命令将其安装到您的计算机上,然后使用terminal
cd~/project\u路径进入Xcode项目文件夹,并创建一个新文件
nano-Podfile
使用此模板并使用项目名称更改项目名称

platform :ios, '7.0'
xcodeproj 'project_name'  
pod 'pjsip'
然后运行pod安装命令,您将看到另一个Xcode项目将被创建 然后,您需要打开
.xcworkspace
文件,您将看到Pods项目如下所示

您现在所要做的就是开始使用pjsip库,使用
#include

作为参考,请访问

Cocoapods对我来说是一个很好的选择,当时我正在努力将编译后的库集成到我的Xcode项目中,它管理依赖项集成。 您只需使用此命令将其安装到您的计算机上,然后使用terminal
cd~/project\u路径进入Xcode项目文件夹,并创建一个新文件
nano-Podfile
使用此模板并使用项目名称更改项目名称

platform :ios, '7.0'
xcodeproj 'project_name'  
pod 'pjsip'
然后运行pod安装命令,您将看到另一个Xcode项目将被创建 然后,您需要打开
.xcworkspace
文件,您将看到Pods项目如下所示

您现在所要做的就是开始使用pjsip库,使用
#include

如需参考,请访问

您必须链接pjsip库以及pjsip头。 我不能上传屏幕截图,因为我是新来的。所以我上传了链接下面的截图

首先在标题搜索路径中添加标题。
为此,请转到生成设置,然后转到标题搜索路径。
然后添加标题

有关屏幕截图,请参见以下url:

然后在“常规”选项卡的“链接二进制文件”部分中添加库。请参阅下面的url以获取屏幕截图

然后将下面的代码包括在课堂中。
之后,您就可以使用pjsip库了

#include <pjsua-lib/pjsua.h>
#包括

您必须链接pjsip库以及pjsip头。 我不能上传屏幕截图,因为我是新来的。所以我上传了链接下面的截图

首先在标题搜索路径中添加标题。
为此,请转到生成设置,然后转到标题搜索路径。
然后添加标题

有关屏幕截图,请参见以下url:

然后在“常规”选项卡的“链接二进制文件”部分中添加库。请参阅下面的url以获取屏幕截图

然后将下面的代码包括在课堂中。
之后,您就可以使用pjsip库了

#include <pjsua-lib/pjsua.h>
#包括

为armv7编译PJSIP项目后,可以在xcode项目中打开该项目。要打开xcode项目,请转到路径:/your_pjsip_project_目录/pjsip apps/src/pjsua/ios/ipjsua.xcodeproj,然后直接打开它。通常,armv7用于在iphone中运行项目。运行xcode项目有不同的体系结构。下图详细显示了如何选择要构建的体系结构

要将特定的体系结构库文件添加到pjsip项目中,请转到项目目标并选择“构建阶段”选项卡。选择“将二进制文件与库链接”选项,然后单击下面的“+”按钮。在那里添加编译的库文件。现在构建并运行您的项目

要组合多个体系结构以支持多个体系结构来运行您的项目,请遵循以下链接

选中支持多种体系结构(armv6、armv7、armv7s、arm64等)以下链接中的部分


来源:

为armv7编译PJSIP项目后,可以在xcode项目中打开该项目。要打开xcode项目,请转到路径:/your_pjsip_project_目录/pjsip apps/src/pjsua/ios/ipjsua.xcodeproj,然后直接打开它。通常,armv7用于在iphone中运行项目。运行xcode项目有不同的体系结构。下图详细显示了如何选择要构建的体系结构

要将特定的体系结构库文件添加到pjsip项目中,请转到项目目标并选择“构建阶段”选项卡。选择“将二进制文件与库链接”选项,然后单击下面的“+”按钮。在那里添加编译的库文件。现在构建并运行您的项目

要组合多个体系结构以支持多个体系结构来运行您的项目,请遵循以下链接

选中支持多种体系结构(armv6、armv7、armv7s、arm64等)以下链接中的部分


来源:

欢迎来到堆栈溢出!虽然这在理论上可以回答这个问题,但在这里包括答案的基本部分,并提供链接供参考。图像很好,但代码更好。感谢您的审阅。实际上,将库和头添加到xcode是我使用的手动过程。这就是我这样回答的原因。除了图像,您随时可以用文字描述它。欢迎使用堆栈溢出!虽然这在理论上可以回答这个问题,但在这里包括答案的基本部分,并提供链接供参考。图像很好,但代码更好。感谢您的评论。实际上,将库和头添加到xcode是我使用的手动过程。这就是我这样回答的原因。除了图像,您随时可以用文字来描述它。