Come accettare la licenza Xcode?

40

Voglio installare una toolbox basata su C sul software MATLAB. Per fare questo, ho bisogno di installare il compilatore GCC. Penso di averlo già fatto. E ho anche Xcode.

Per configurare la casella degli strumenti, ho bisogno di scrivere mex -setup; nella finestra di comando di MATLAB. Ho il seguente avviso e non so come risolverlo:

Warning: Xcode is installed, but its license has not been accepted. Run Xcode and accept its license agreement.

Error using mex
No supported compiler or SDK was found. For options, visit http://www.mathworks.com/support/compilers/R2014a/maci64.

    
posta Electricman 02.03.2015 - 17:21
fonte

5 risposte

72

Nel terminale:

sudo xcodebuild -license

Che dovrebbe visualizzarlo / accettarlo a nome di tutti gli account su quel particolare Mac.

Nelle versioni recenti di Xcode sei in grado di accettarlo in un solo passaggio:

sudo xcodebuild -license accept
    
risposta data 28.10.2015 - 13:49
fonte
10

È necessario avviare / aprire Xcode una volta per accettare il contratto di licenza. Il modo più semplice per eseguire l'applicazione è fare clic sull'icona Spotlight in alto a destra e digitare il suo nome.

    
risposta data 02.03.2015 - 17:25
fonte
2

Puoi farlo anche dalla riga di comando sudo xcrun cc

    
risposta data 20.09.2015 - 11:56
fonte
0

Se non hai installato XCode, puoi scaricarlo da Sviluppatore Apple o dall'App Store.

Ho dovuto eseguire Clover-Space, digitare xcode (che ha richiamato XCode-Beta) e premere Clover-Enter per aprire il percorso del file. Ho scoperto che il mio XCode era ancora nella cartella "Download".

Quindi lo trascino / rilasci sulla cartella Applicazioni, quindi eseguo: Scarica Xcode o spostalo nella cartella Applicazioni. Quindi, apri il terminale ed esegui entrambi questi comandi. Uno dopo l'altro.

sudo xcode-select -s /Applications/Xcode-Beta.app/Contents/Developer

sudo xcodebuild -license

Quindi spazia fino in fondo e digita "accetta"

    
risposta data 25.10.2016 - 00:26
fonte
0

Devi accettare la licenza XCode. Se non hai installato XCode / non hai bisogno dell'applicazione, puoi semplicemente installare gli strumenti per sviluppatori, che completeranno anche il contratto di licenza:

# Install Command Line Tools
xcode-select --install

# Enable command line tools
sudo xcode-select --switch /Library/Developer/CommandLineTools

Fonte: link

    
risposta data 25.11.2018 - 22:06
fonte

Leggi altre domande sui tag