使用Xcode開發動態庫及Framework時,需要為其設置Install path。在設置Install path時,可能會使用到以下幾個路徑:
1)絕對路徑: 絕對路徑,通常用於設置固定目錄下的Framework、動態庫。
2)@executable_path:執行路徑,通常用於設置直接在Application中加載的FrameWork、動態庫。
3)@loader_path: 加載路徑,通常用於設置需要在插件中加載的FrameWork、動態庫。
4)@rpath: 運行路徑,通常用於設置動態庫的Install Name,需要同時在調用應用中設置好rpath。
其實這幾個路徑的定義及使用方法,好多人都介紹過,我不過是按照自己的理解,摘錄了概要信息罷了。主要參考的網址: