libxml / tree.h Nessun file o directory dopo l'integrazione Three20 biblioteca
-
09-10-2019 - |
Domanda
sto ottenendo LibXML / tree.h:. Nessun file o directory l'errore e l'altro errore relativo XML dopo l'aggiunta di Three20 libreria per il mio progetto
Ho aggiunto -lxml2 alle altre bandiere linker ho aggiunto / usr / include / libxml2 per intestazione percorso di ricerca.
, ma ancora ottenere l'errore
in precedenza quando ho usato vecchia versione di Three20 non c'era errore, ma dopo l'aggiunta di nuovi Three20 gli errori si apre
l'aiuto è apprezzato grazie
Soluzione
finalmente ho trovato la risposta e risolto il mio problema
in precedenza io ho aggiunto Three20 utilizzando lo script pythone al mio progetto come suggerito da Three20 nella finestra del terminale. così ora ho aggiunto manualmente Three20 me stesso come descritto di seguito in questo link https://github.com/facebook/three20/blob/master/README.mdown
e voilà è sbarazzato di errori
Altri suggerimenti
Ho lo stesso problema. Ho letto da qualche parte che utilizzando uno script pythone usano qualcosa come -forceload che poi in qualche modo forzare Xcode trascurare cosa otherLikerFlag.
Quindi penso che il motivo di aggiungere manualmente il Three20 al progetto, l'otherLinkerFlag sarà ancora chiamato. Quindi, / usr / include / libxml2 avrebbe funzionato.
solo per confermare, aggiungo thee20 il modo manuale ora funziona. Si potrebbe prendere un po ', ma finora ho scoperto che è il modo più stabile per lavorare con Three20