Выберите компилятор g ++ между clang и gcc - PullRequest
0 голосов
/ 02 апреля 2020

Я установил g cc с напитком, и у меня есть Ma c с Мохаве. Есть способ скомпилировать с g cc или clang? Потому что я использую clang (это компилятор по умолчанию), но иногда я хочу использовать g cc, просто говоря gcc hello world.cpp вместо установки компилятора по умолчанию.

Спасибо

1 Ответ

0 голосов
/ 02 апреля 2020

Я решил использовать псевдоним в .bash_profile.

Homebrew установит gcc в /usr/local/bin/. Если which gcc дает вам /usr/bin/gcc, вы не используете g cc, установленный brew.

См. Установленную версию с помощью

ls -l /usr/local/bin/gcc*

Затем создайте псевдоним в ~/.bash_profile

alias gcc='gcc-6'
alias cc='gcc-6'
alias g++='g++-6'
...