我是 XCode 的新手,但仍在尝试理解 Objective-C。我正在使用 xcode 4.3.2,我必须创建一个与 PJSIP 集成的应用程序。
我找到了这个链接。我仍然对那个链接感到困惑,因为文章说我们必须安装命令行工具。但是命令行工具已经安装在我的 XCode 中。我该如何使用它?
我需要创建视图基础应用程序吗?我怎样才能像链接说的那样运行命令行工具?
命令行工具允许您从源代码编译“传统 UNIX 程序”,通常使用make
. 如果您使用 Xcode 创建项目,那么您甚至不需要安装它们。
编辑好的,您已经编辑了您的问题,说明了您面临的真正问题;您不知道如何使用已安装的 PJSIP 包。您引用的链接是关于构建 PJSIP,而不是使用它,因此您仍然可以忘记命令行并专注于如何配置您的 Xcode 项目以使用 PJSIP。这将需要设置头文件搜索路径和库搜索路径来查找头文件和库文件,以便对其进行编译和链接。希望它是一个静态库,因为它更易于使用;如果它是一个动态库或框架,那么你的工作就会被削减,因为它更难使用。
在较新的 XCode(4.3 或更高版本)中,您可能必须安装命令行工具,因为它已成为可选的。打开 XCode 并转到 XCode->Preferences
打开“下载”面板并单击“组件”。如果尚未安装命令行工具,您将获得从此处安装它们的选项。
这样做,你就准备好了。
我自己完成了。如果你遇到同样的问题,你可以参考这个链接,我已经试过并运行它。它适用于模拟器和设备。谢谢。