2013-07-29 4 views

risposta

14

Quindi ho trovato come farlo. Si aggiunge questo flag di compilatore:

-ferror-limit=0 

0 significa che non si fermerà a causa di troppi errori.

Questo sembra essere una domanda e risposta che spiega come aggiungere un flag di compilazione in Xcode 4:

Xcode Project-Wide compiler flag

+0

Questo non sembra funzionare per me in XCode 4; sembra che dopo aver colpito uno o due file con errori, semplicemente smette di compilare il resto dei file. Presumo che questo flag impedisca almeno di fermarsi nel mezzo di un file, ma vorrei qualcosa che lo costringa a tentare di compilare ogni file ... – celticminstrel

5

Forse questo:

Preferenze> Generali> continuare a costruire dopo gli errori

https://developer.apple.com/library/ios/recipes/xcode_help-general_preferences/Recipe.html

+0

Ero fiducioso - ma questo non funziona per me sotto Xcode 6.1 –

+0

Esecuzione 6.1 qui e questo è esattamente quello che stavo cercando (e funziona). Provato a controllare Prefs> Behaviors, Schemes> Build, Build Settings, ma questo era il trucco per ottenere di più da mostrare. – owenfi

+0

funziona ancora su 7.2.1 – CupawnTae

0

Ecco la sintassi completa per compilare e passare le bandiere per il comando make

make install CFLAGS = "- ferror-limit = 0"

anche come delineato qui: https://developer.apple.com/library/content/documentation/Porting/Conceptual/PortingUnix/compiling/compiling.html

+0

Si prega di fornire un po 'di più in relazione al collegamento che hai fornito. – Daniel

+0

Il collegamento mostra la sintassi completa corretta sul sito Web dello sviluppatore di Apples per passare i flag del compilatore al comando make install e fornisce il contesto su come eseguire questa attività sulla riga di comando. –