2011-12-12 30 views
4

當我使用hpple和build時,總是顯示「'libxml/tree.h'文件未找到」錯誤。hpple:'libxml/tree.h'文件未找到

我有, 集[標題搜索路徑] 「$ {} SDKROOT/usr/include目錄/ libxml2的」 集[其他鏈接標誌]值爲 「-lxml2」

+1

[libxml的/ tree.h中沒有這樣的文件或目錄(可能重複http://stackoverflow.com/questions/1428847/libxml-tree-h-no-這樣的文件或目錄) – Pfitz

回答

6

哦,對不起,我剛纔設置目標的構建設置忘了設置項目 - >構建設置。

2

步驟1:目標 - >在Build設置 - >標題搜索路徑 - >按回車鍵(Enter)鍵--->更換/usr/include/libxml2

步驟2:目標 - >在構建階段 - >確認"libxml2.dylib"框架是否存在,如果不加

步驟3:目標 - >在構建階段 - >搜索libxml2.dylib然後單擊添加按鈕

參見截圖:

enter image description here

+0

注意:對於步驟1,在稍後的XCode版本(6.x,7.x等)中,將其用於標頭搜索路徑:$(SDKROOT)/ usr/include/libxml2 I認爲更新的XCode中的問題是SDKROOT周圍缺少括號。 – blalond