Per il record Homebrew dovrebbe aver installato l'intestazione eigen3 in / usr / local / include / eigen3 /. In base alle Domande frequenti su HomeBrew il percorso di installazione predefinito è:
/usr/local
A meno che non sia stata eseguita un'ulteriore personalizzazione, non sembra che eigen3 sia stato installato da una configurazione predefinita di HomeBrew né MacPorts come indicato da user1256923
.
Dopo aver guardato un Mac con Lion e nessun Xcode installato, al momento non esiste alcuna cartella include
nel percorso /usr/include
. Quindi dovresti essere sicuro di rimuoverlo e ricostruirlo.
Inoltre, Xcode 4.3.2 è autonomo come osservato da Installazione dei compilatori della riga di comando C in OS X Lion
Il che significa che Apple sta installando le cose che Xcode ha bisogno all'interno del pacchetto di applicazioni Xcode, quindi in questo caso è sicuro dire che eigen3 non è necessario per Xcode. Ad esempio, gcc e ogni altra cosa che Xcode ha bisogno si trova all'interno del suo pacchetto nel seguente percorso:
/Applications/Xcode.app/Contents/Developer/usr/
Per poter ripristinare gli strumenti di compilazione per cose diverse da Xcode in "/ usr", dovrai installare gli strumenti Xcode Command Line per apportare eventuali modifiche nella directory /usr
.
Come notato da MacObserver ecco come installare gli strumenti della riga di comando:
After launching Xcode, go to Preferences and select the Downloads pane, then Components. There, in the list of candidate items, one will be the Command line tools. Click “Install.”