2012-06-02 75 views
0

「標題搜索路徑」和「庫搜索路徑」有什麼區別?我應該什麼時候添加路徑到另一個?「標題搜索路徑」與Vs. 「庫搜索路徑」

我注意到,當我將我的二進制文件鏈接到庫時,Xcode會自動將該庫的搜索路徑添加到「庫搜索路徑」中。我還爲交叉引用的項目使用了「標題搜索路徑」。除此之外還有更多嗎?

回答

0

頭文件是#include d或#import ed。庫是你鏈接的東西。他們是不同的東西。因此,它們可以在不同的地方找到,搜索路徑用於指定這些地方。

0

你不能使用沒有標題的二進制文件。它們是某種「說明」,如何處理你的二進制文件。你的標題可以放在不同的地方。在這種情況下,有可能爲你的二進制文件和它的頭文件設置不同的搜索路徑。例如,如果要將項目的某些部分用作靜態庫,則將創建單獨的目標,在構建之後它將作爲編譯的lib文件出現在生成目錄中。爲了使用這個庫,你的項目必須有關於庫頭的信息。