Recentemente, tive que compilar um programa em um Mac c
, que requer instalação gfortran
, gcc
etc. gsl(GNU Scientific Library)
, brew
mas ele não é usado há muito tempo e não pode ser usado brew
quando eu o usar novamente (talvez a imagem doméstica que mudei antes tenha travou) e sempre falha quando eu uso diretamente. Dica , no final não resolveu, então reinstalei .brew update
brew install gfortran
Bottle missing, falling back to the default domain
brew
Consulte o último resumo de 2023, um guia completo para usar o Homebrew no Mac! Este artigo,
(a fonte do comando em 1. abaixo é como instalar automaticamente o Homebrew na China (endereço doméstico) (Mac e Linux) )
1. Comando de instalação /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
Selecione Alibaba como espelho e instale-o. O original irá será excluído primeiro durante a instalação. brew
(Mas o backup será feito automaticamente na área de trabalho. Se não precisar dele, você poderá excluir o backup da área de trabalho após a instalação.) Haverá
alguns avisos durante o processo de instalação. Siga os prompts para instalar.Há um prompt.
o download do brew foi concluído.
Se você precisar de Core, Cask e serviços, digite Y para continuar a clonagem. Pressione
Enter para pular se não precisar.
Selecione-o diretamente aqui y
e pressione Enter para continuar a instalação até que seja concluída.
2. Após a conclusão da instalação, você será solicitado a substituir a fonte doméstica.
O Homebrew foi instalado com sucesso. Em seguida, configure a fonte doméstica. Selecione qual imagem doméstica visitar ao instalar cerveja no futuro, como Alibaba, digite 5 e pressione Enter.
Eu ainda escolhi o Alibaba, depois de alterar a fonte com sucesso, ainda serei avisado.
A instalação foi bem-sucedida, mas você ainda precisa reiniciar o terminal ou executar source /Users/xxx/.zprofile caso contrário, o endereço doméstico não terá efeito.
Basta seguir as instruções e executar o comando.
3. Pode ser bem sucedido brew install gfortran
. Aqui registramos principalmente brew install
o local da instalação final /usr/local/Cellar/
. Por exemplo, gcc
o local da instalação final é /usr/local/Cellar/gcc/
.
Da mesma forma, brew install gsl
o local final é /usr/local/Cellar/gsl/
.