Devo usare libclang in un'app per iOS (per la diagnostica e l'evidenziazione della sintassi) ma non riesco a capire come costruirlo così com'è, figuriamoci per iOS. Usando CMake ho generato un progetto Xcode per LLVM, ma Xcode ha esaurito la memoria e lo spazio su disco per lo swap (un combinato 25GB!) E si è bloccato durante l'apertura del progetto. Devo prendere una libreria statica e poi posso importare manualmente le intestazioni, il che non dovrebbe essere un problema. Quale comando configurare/make/cmake [combinazioni] dovrei eseguire?Incorpora libclang in un'app per iOS
Nota: ho solo bisogno delle funzioni nel file Index.h se fa alcuna differenza.
Grazie in anticipo.
@corristo Quando compilo con i flag sotto e in questa risposta, ottengo l'errore '/Users/josh/Documents/xcode/iCode/libclang/build/llvm-build-make/include/llvm/Support/DataTypes.h: 36:10: errore fatale: file "cmath" non trovato durante la creazione di LLVM con make. Eventuali suggerimenti? Sono perso sul perché. Alcuni utenti di Google dicono che [se ne va dopo aver costruito alcune volte] (http://lists.cs.uiuc.edu/pipermail/cfe-dev/2012-March/020366.html), ma ciò non ha funzionato per me. –
si presenta come DataTypes.h incluso nel file non C++, quindi non riesce a trovare C++ - include include \ Strange, funziona bene per OS X? –
@JoshTheGeek Poiché hai accettato questa risposta, queste istruzioni ti hanno aiutato a compilare correttamente Clang per armv7? – Ph99Ph