将XMPPFramework框架添加到项目中

基本步骤:

1.从Github(https://github.com/robbiehanson/XMPPFramework/)上checkout项目,或直接下载zip文件到本地。

2.从下载到的框架代码中,将Vendor文件夹加入到项目中,将文件夹包含了多个子文件夹。
添加依赖框架:CFNetwork framework、Security framework、libxml2

3.添加对libxml2框架的设置。
选择 PROJECT -> Build Settings 设置(参考下图):
OTHER_LDFLAGS = -lxml2
HEADER_SEARCH_PATHS = /usr/include/libxml2

4.将下载到的框架代码中,将Authentication、Categories、Core、Utilities 文件夹添加到项目中。
添加依赖框架:libresolv.dylib

5.确保项目有使用ARC。同时在Xcode6中,由于没有自动生成pch文件,但XMPPFramework框架中的多个源文件中使用到了UIImage这个类,所以
建议手动创建一个pch文件,包含UIKit框架在其中,避免编译错误。

6.如果将下载到的框架代码中的Extensions文件夹放入项目中,可能还需要添加其它一些依赖的框架。否则可能会编译出错,这里不再赘述。

时间: 2024-08-28 16:38:21

将XMPPFramework框架添加到项目中的相关文章

关于添加现有项目中的数据集的心得体会

前段时间遇到这样一个任务,需要将两个项目合并成一个项目,在项目A中添加项目B的窗体和DataSet,然后通过A打开B的窗体. 前面进展的很顺利,在添加数据集的时候,刚添加的时候会提示“类型化数据集不会进行编译,请在数据集设计器中打开数据,然后检查每个TableAdapter都已经设置为有效连接!”,具体打开B中窗体的代码就不说了,此时,若直接编译会显示很多错误,是关于无法找到连接串的... 那么该怎么解决呢? 首先打开B项目中的Properties--Settings.setting文件,会看到

怎样将.h文件添加到项目中

作为C++的初学者,在运行别人的程序时,第一个遇到的问题就是无法将程序中写到的.h文件包含到项目中来.下面来写一下处理方法.本文以easyx.h为例进行说明 首先右键你的工程 选择Properties选项,然后点击左边的C/C++选项 看到右边的Addtional Include Directories,然后将你的.h文件所在的地址直接粘到后面就好啦!

IDEA:将WEB-INF\lib下的Jar包添加到项目中

打开Project Structure[可以使用快捷键:Ctrl+Alt+Shift+S] 左侧选中Modules,在Dependecies中,点击右侧"+"号,选择JARS or directories... 选择WEB-INF\lib下的Jar包添加 左侧选中Artifacts,然后点击-项目名:war exploded ,在Avaliable Elements中将刚刚添加的JAR包put into /WEB-LIF/lib 原文地址:https://www.cnblogs.com

GPUImage框架导入到项目中的方法(转载)

GPUImage 是一个开源的图像处理库,提供了非常多的滤镜效果来加工图片.GPUImage 并不像一般的第三方库可以直接拖入到工程中使用,而是需要先在本地编译,然后将编译后的文件拖入到工程中使用.配置步骤如下: (1):首先下载GPUImage  https://github.com/BradLarson/GPUImage (2):解压后,在framework 目录下,打开 GPUImage.xcodeproj  工程 (3): 把Headers文件夹下 Project中的头文件,全部拖到 P

eclipse如何配置用户自定义的library,并添加到项目中

写在前面:eclipse作为一款非常常见的开发集成环境,对于用户,玩转地6可以大大缩减用户的时间并觉得这真的好用.对于初学者,    导包这个复杂的过程很容易出错,虽然很多情况不需要用户自己定义library,但我这里只是提供一个方法,这样有利于下次 复用这些包,并更方便地管理. 准备材料:IDE:eclipse, jars:spring核心包 步骤: 1. 2. 3. 4. 5. 6. 7. 8. 9. 原文地址:https://www.cnblogs.com/zuoluwo/p/115776

WPF Step By Step 系列-Prism框架在项目中使用

WPF Step By Step 系列-Prism框架在项目中使用 回顾 上一篇,我们介绍了关于控件模板的用法,本节我们将继续说明WPF更加实用的内容,在大型的项目中如何使用Prism框架,并给予Prism框架来构建基础的应用框架,并且如何来设计项目的架构和模块,下面我们就来一步步开始吧. 本文大纲 1.Prism框架下载和说明 2.Prism项目预览及简单介绍. 3.Prism框架如何在项目中使用. Prism框架下载和说明 Prism框架是针对WPF和Silverlight的MVVM框架,这

关于如何正确地在android项目中添加第三方jar包

1.下载第三方jar包 2.在android项目下创建一个libs目录(名称并不固定,你完全可以取其他名称) 3.在eclipse中右键点击libs目录,依次选择Import -> General -> File System,选中jar包所在目录, 然后选中这个目录下的jar包 注:到这一步为止你就成功地把jar包添加到项目中(但是还没有被android的虚拟机识别,因此如果这时你使用jar包中的类,编译都无法通过) 4.右键点击项目名,依次选择Build Path -> Config

angular项目中使用Primeng

1.第一步把依赖添加到项目中 npm install primeng --save npm install @angular/animations --save npm install [email protected] --save 2.在.angular-cli.json中添加 "styles": [ "styles.css", "../node_modules/primeng/resources/primeng.min.css", &quo

如何正确的将HDF5加入到项目中进行编译(雾)?!

1 什么是HDF5 官方解释: HDF5 is a unique technology suite that makes possible the management of extremely large and complex data collections. 看起来HDF5就是一种用来存储各种数据的一个容器/管理者. 2 为什么要弄这个组件到项目中去? 鉴于很多模型都使用这个格式进行数据存储,所以在测试项目是难免会用到HDF5这个部分.所以这里对其加入到项目中做了以下总结. 3 将HDF