使用Xcode开发动态库及Framework时,需要为其设置Install path。在设置Install path时,可能会使用到以下几个路径:

1)绝对路径:               绝对路径,通常用于设置固定目录下的Framework、动态库。

2)@executable_path:执行路径,通常用于设置直接在Application中加载的FrameWork、动态库。

3)@loader_path:        加载路径,通常用于设置需要在插件中加载的FrameWork、动态库。

4)@rpath:                 运行路径,通常用于设置动态库的Install Name,需要同时在调用应用中设置好rpath。

其实这几个路径的定义及使用方法,好多人都介绍过,我不过是按照自己的理解,摘录了概要信息罢了。主要参考的网址:

@executable path,@load path and @rpath

MacOS平台下@rpath在动态链接库中的应用

最新文章

  1. 【无私分享:ASP.NET CORE 项目实战(第三章)】EntityFramework下领域驱动设计的应用
  2. centos7 编译php56
  3. 基于STM32和W5500的Modbus TCP通讯
  4. File API 读取上传的文件
  5. hdu 2027统计元音
  6. 直观友好的单个memcache监控工具:phpmemcache.php
  7. (转)unity中基于alpha通道的shadow volume实现
  8. Codeforce Round #215 Div2 C
  9. 如何使用github上传自己的开源项目教程
  10. android照片墙的实现
  11. jax-ws实现WebService
  12. MFC 显示CImg图片
  13. linux 使用者管理
  14. mysql 设置自增主键id的起始值
  15. Teching Yourself Programming in Ten Years -Peter Norvig
  16. Exercise about Shape
  17. micrometer自定义metrics
  18. Scala学习笔记——类型
  19. shell编程(一)
  20. 《DSP using MATLAB》Problem 3.10

热门文章

  1. ArcGIS 教程:Workflow Manager 高速浏览
  2. div拖拽缩放jquery插件编写——带8个控制点
  3. php(cli模式)执行文件传递参数
  4. 图像处理之基础---图像缩放中的双线性插值c实现
  5. 【bzoj4196】[Noi2015]软件包管理器
  6. 将代码设置的剪切板内容通过输入法软件粘贴入app搜索框
  7. 二分lower_bound()与upper_bound()的运用
  8. Sqoop异常解决ERROR tool.ImportTool: Encountered IOException running import job: java.io.IOException: No columns to generate for ClassWriter问题
  9. 基于Jquery插件Uploadify实现实时显示进度条上传图片
  10. loj 6034 线段游戏