Debug con Clang
-
05-09-2019 - |
Domanda
Mi piacerebbe utilizzare clangore sul mio progetto Xcode iPhone. Tuttavia questa è la guida introduttiva:
http://clang.llvm.org/get_started.html
Ho lavorato con Xcode per un anno, ma questo è di gran lunga lontano da essere comprensibile per me! Qualcuno può spiegare in parole povere come installare e utilizzare Clang con il mio progetto iPhone esistente? Non ho una conoscenza con le cose di carico dalla console.
Grazie!
Dan
Soluzione
Nikita Zhuk ha avvolto Clang in una GUI e reso disponibile alla pagina http://www.karppinen.fi / analysistool / . Molto utile.
Altri suggerimenti
- Scaricare ed estrarre la distribuzione clang a qualche directory. Opzionalmente aggiungere questo elenco per il vostro percorso, o si può semplicemente anteporre la sua posizione alla riga di comando in seguito.
- cd alla directory del progetto di livello superiore (probabilmente qualcosa come cd ~ / Documenti / yourprojectdirectory )
- Dillo l'utilità clang di fare una build di progetto utilizzando le impostazioni del progetto Xcode digitando la seguente riga di comando: pathtoclangdirectory / scan-build -o ./clang_out xcodebuild
- L'utilty dovrebbe darvi un messaggio dopo che è stato eseguito correttamente per eseguire il scan_view di utilità.
- Eseguire il comando che era uscita alla fine della compilazione. Questo avvierà un server Web temporanea sulla vostra macchina e quindi aprire Safari e vi mostrerà l'analisi del codice. Potrebbe essere necessario anteporre il percorso della directory clang di nuovo, in questo modo: pathtoclangdirectory / scan_view ...
non ho visto questa domanda fino a dopo che avevo fatto qualcosa di simile per rendere Clang più utile all'interno XCode:
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow