Ответ 1
1. Установить Homebrew
• Менеджер пакетов для Mac, позволяет загружать практически все, что угодно одна команда терминала. Выполните шаги здесь.
2. Установить Eigen
• Просто запустите следующую команду в терминале: brew install eigen
• Теперь запущен Eigen.
• Обратите внимание на путь к файлу, который распечатывается в командной строке! Вам понадобится это позже, и это может варьироваться от человека к человеку.
• Homebrew сохраняет собственные файлы в /usr/local/include/eigen3/
3. Включить собственные файлы в проекты Xcode. Путь сборки
• Откройте проект, с которым вы хотите использовать Eigen.
• Выберите цель создания проектов в TARGETS
• Выберите вкладку "Настройки сборки".
• Прокрутите вниз до Apple LLVM 7.0 - Флаги пользовательских компиляторов Обратите внимание, что ваша версия компилятора LLVM может отличаться.
• Дважды щелкните пустое поле справа от других флагов С++.
• Добавьте каталог, в котором файлы Eigen находятся в пути к файлу, указанном на шаге 2 (-I <filepath>
).
• Найдите HEADER_SEARCH_PATHS в настройках вашей целевой сборки и добавьте /usr/local/include/eigen3/
так же, как вы добавили путь файла Eigen к OTHER_CPLUSPLUSFLAGS
.
Ваш проект должен иметь возможность использовать Eigen без каких-либо проблем.