Для записи Homebrew должен был установить заголовок eigen3 в / usr / local / include / eigen3 /. В соответствии с HomeBrew FAQ Место установки по умолчанию:
/usr/local
Если дальнейшая настройка не была выполнена, похоже, что eigen3 в вашем случае не был установлен с помощью стандартной конфигурации HomeBrew или MacPorts, как отмечено user1256923
,
После просмотра Mac с Lion и без установленного XCode в настоящее время нет include
каталог на /usr/include
дорожка. Так что вы должны быть в безопасности, чтобы удалить его и восстановить.
Кроме того, Xcode 4.3.2 является автономным, как указано Установите компиляторы командной строки C в OS X Lion
Это означает, что Apple устанавливает то, что нужно Xcode в пакете приложения Xcode, поэтому в этом случае можно с уверенностью сказать, что ecode3 не нужен Xcode. Например, gcc и все остальное, что нужно Xcode, находится в его пакете по следующему пути:
/Applications/Xcode.app/Contents/Developer/usr/
Чтобы вернуть инструменты компиляции для вещей, отличных от XCode, в / usr, вам необходимо установить инструменты командной строки XCode, чтобы внести любые изменения в /usr
каталог.
Как отмечено MacObserver Вот как установить инструменты командной строки:
После запуска Xcode перейдите в «Настройки» и выберите панель «Загрузки», затем «Компоненты». Там, в списке элементов-кандидатов, один будет инструменты командной строки. Нажмите «Установить».