Quando è una buona idea provare una build con clang e gcc?

0

Sto sbirciando il codice di torsocks dove come te noterete che il file .travis.yml istruisce Travis CI a testare sia clang che gcc.

compiler:
  - clang
  - gcc

Sto ancora imparando e questo ha attirato la mia attenzione. Perché entrambi? Perché non solo uno o l'altro? Grazie!

    
posta seisvelas 14.12.2018 - 00:54
fonte

1 risposta

2

I due compilatori hanno diversi aspetti e diversi livelli di supporto per i vari standard C e C ++. Il codice che compila per uno può attivare un errore sull'altro. Se vuoi che la gente sia in grado di costruire il tuo software usando il compilatore, devi verificare di aver soddisfatto le differenze tra i compilatori.

    
risposta data 14.12.2018 - 01:31
fonte

Leggi altre domande sui tag