要將一個包含 include
文件和 lib
文件(包括多個 .dylib
文件)的庫導入到 Xcode 專案中,你可以按照以下步驟進行:
-
將文件添加到專案中:
- 打開 Xcode 專案,選擇你想要添加庫的專案目標。
- 在 Xcode 的“Project Navigator”中,右鍵單擊你的專案文件夾,選擇“Add Files to [Your Project Name]”。
- 選擇你的
include
文件夾和lib
文件夾,將它們添加到你的專案中。確保選擇“Create groups”而不是“Create folder references”。
-
設置 Header Search Paths:
- 選擇你的專案目標,在“Build Settings”選項卡下,找到“Header Search Paths”。
- 添加包含
include
文件夾的路徑。這是用來告訴 Xcode 去哪裡找到頭文件。
-
設置 Library Search Paths:
- 在“Build Settings”中,找到“Library Search Paths”。
- 添加包含
.dylib
文件的路徑。這是用來告訴 Xcode 去哪裡找到庫文件。
-
鏈接庫:
- 在“Build Phases”選項卡下,展開“Link Binary With Libraries”。
- 點擊“+”按鈕,然後選擇需要鏈接的
.dylib
文件。你也可以拖放.dylib
文件到這裡。
-
設置 Runpath Search Paths:
- 在“Build Settings”中,找到“Runpath Search Paths”。
- 添加包含
.dylib
文件的路徑,通常是@executable_path/../Frameworks
或其他適合你的路徑。
-
檢查鏈接設置:
- 確保你的專案在“Build Phases”中的“Link Binary With Libraries”部分正確地鏈接了
.dylib
文件。 - 如果有需要,檢查是否需要其他的設置,如“Other Linker Flags”。
- 確保你的專案在“Build Phases”中的“Link Binary With Libraries”部分正確地鏈接了