iOS-手动导入三方框架的xcodeproj

特定情况下不能使用cocoapods,需要手动导入三方框架,遇到过某些需要拿. xcodeproj的框架。例如GPUImage.

image.png

- 把framework 拖到自己项目中

image.png

- 将xcodeproj拖入xcode

image.png

- 在自己项目的target依赖设置里面添加GPUImage.a作为Target Dependency

image.png

- 在build phase的Link Binary With Libraries, 把libGPUImage.a加进来.

image.png

- 添加对应的framework

CoreMedia
CoreVideo
OpenGLES
AVFoundation
QuartzCore

- 添加头文件路径

Build Settings -> Header Search Paths 添加GPUImage的路径
framework 在GPUImage这个文件夹下,所以添加的路径为 GPUImage/framework 。

路径选择recursive!
recursive:遍历该目录,non-recursive:默认路径设置;不遍历该目录。如果路径的属性为recursive,那么编译的时候在找库的路径的时候,会遍历该目录下的所有子目录的库文件。PS:在搭建项目的时候,可以创建一个专门放库文件的文件夹并且设置其属性为recursive。$(PROJECT_DIR)/**相当于遍历项目文件同级下的所有路径(不推荐使用,项目大的话,影响编译的速度)。

image.png
  • 完成,使用GPUImage
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,261评论 4 61
  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,586评论 7 249
  • 今天跑到三中去听了一节课。三中请了外面的和尚来给本校教师念经,也吸引了我们这些兄弟学校的老师,果然,外面的和尚好念...
    王小唐阅读 213评论 0 2
  • 1智慧 2选择权 3自主权 4稳定的心态 5喜欢做的事 6收入 7爱与被爱 8健康的身体 9健康的思想 10幸福的生活
    狮女柔心_Nicole陶阅读 235评论 0 1