Come ottenere il compilatore predefinito di c ++ su Mac os x

3

Sono nuovo in c ++ su Mac os x e ho bisogno di sapere come ottenere alcuni dettagli:

  1. Come ottenere il compilatore predefinito c ++ / c?
  2. Come modificare il compilatore predefinito?
  3. Come impostare il compilatore in un file CMakelists.txt quando si utilizza CMake?
posta BetterEnglish 11.12.2015 - 23:58
fonte

2 risposte

2

Puoi semplicemente aprire il terminale e digitare gcc. Se gcc è già installato sul tuo mac allora verrà mostrato come nessun file di input. Se non hai installato gcc, riceverai una finestra di dialogo che ti dice di scaricare e installare gcc e i relativi strumenti da riga di comando. Questo metodo è preferibile in quanto l'installazione di Xcode nell'App Store richiede tempo e consuma i dati (4,7 GB). Dato che hai bisogno solo di gcc, è meglio perché ti fa risparmiare spazio su disco installando solo i file gcc. Spero che questo aiuti: -)

    
risposta data 12.12.2015 - 09:14
fonte
1

Non penso che il Mac abbia un compilatore C / C ++ di default più. Ti consiglio di installare gli strumenti da riga di comando XCode e XCode dall'App Store. Questo ti darà il compilatore gcc (e probabilmente anche LLVM).

Senza conoscere il tuo processo di compilazione, non posso dirti come impostare un compilatore predefinito. Ci sarà un'opzione in XCode così come le opzioni con gli strumenti di compilazione della riga di comando. IOW, i Mac non hanno impostazioni di compilazione predefinite a livello di sistema di cui sono a conoscenza.

Ecco la documentazione ufficiale su come utilizzare un compilatore diverso con CMake. link

    
risposta data 12.12.2015 - 05:39
fonte

Leggi altre domande sui tag