2013-05-08 21 views
2

我剛剛下載並編譯了curl。在我的/ usr/include文件夾中,我可以看到文件夾'curl',而且我可以看到我確實有'/usr/include/curl/curl.h'。不過,我不能在編譯時讓XCode查看。Xcode沒有使用'Header Search Path'來查找我的頭文件

#import <curl/curl.h> 

在我的目標屬性中,我在'Header Search Paths'中包含'/ usr/include'。構建繼續失敗,說明它找不到'curl/curl.h'

我是不是正確添加我的搜索路徑?

感謝

+0

尖括號''<' and '>是系統頭。你試過'#import「curl/curl.h」'而不是? – dasblinkenlight 2013-05-08 01:52:44

+0

是的。我也嘗試過。括號依賴於編譯器。我相信這個'應該'起作用 – Nick 2013-05-08 02:05:32

回答

6

用戶頭搜索路徑 - 搜索#include "..."

頭搜索路徑爲#include <...>

當我們將提供其框架工作,然後它是類名稱,然後標題搜索路徑需要定義。 #import <framework/class.h>

當我們直接進口類名構成任何LIB然後用戶頭搜索路徑必須#import "class.h"

+0

我已經添加了用戶標題搜索路徑和標題搜索路徑的路徑,但仍然無法找到.. T.T – Zennichimaro 2016-10-03 08:02:03