Это уже надвигало меня на некоторое время. Я пытаюсь скомпилировать огромный файл С++ (я знаю, что он работает, так как я отлично работаю на моем компьютере Arch Linux на работе). Когда я проверил мою версию GCC на моем mac, он возвращает следующие
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin14.1.0
Thread model: posix
Я также установил последнюю версию GCC с помощью Homebrew с
brew install gcc49
Теперь мой вопрос заключается в том, как применить эту недавно установленную версию GCC к версии по умолчанию, которую использует терминал?
Я также знаю, что когда вы используете homebrew для isntall gcc, он называет его gcc-49, так что между пакетами нет путаницы.
Я не знаю, как заменить версию 4.2.1, поставляемую с XCode, с установленной версией 4.9.
Спасибо
Изменить: Переключился на мой mac, чтобы получить полную инструкцию return gcc -version
Изменить 2: Моя конечная игра здесь состоит в том, чтобы иметь возможность перейти к каталогу и иметь возможность вводить
make
sudo make install
чтобы установить демон, который был сделан. Прямо сейчас, что возвращает массу ошибок со случайными пакетами и стандартной библиотекой