Macos Mac OS X 10.8.3上的gfortran/gcc4.8

Macos Mac OS X 10.8.3上的gfortran/gcc4.8,macos,gcc,osx-mountain-lion,gfortran,fink,Macos,Gcc,Osx Mountain Lion,Gfortran,Fink,升级到mountain lion后,我在mac上重新安装gfortran时遇到问题 我有: 下载了最新版本的XCode和已安装的命令行工具 我尝试运行gfortran,但它在gcc4.2中不可用,因此 我下载了fink和fink commander的最新版本 我通过fink下载了gcc4.8,安装成功 现在我被卡住了,gfortran命令仍然不起作用(找不到命令),usr/bin中也没有gcc-4.8或gfortran-4.8,因此我无法重命名gcc。如果我运行gcc-4.8,我也会得到“c

升级到mountain lion后,我在mac上重新安装gfortran时遇到问题

我有:

  • 下载了最新版本的XCode和已安装的命令行工具
  • 我尝试运行gfortran,但它在gcc4.2中不可用,因此
  • 我下载了fink和fink commander的最新版本
  • 我通过fink下载了gcc4.8,安装成功
现在我被卡住了,gfortran命令仍然不起作用(找不到命令),usr/bin中也没有gcc-4.8或gfortran-4.8,因此我无法重命名gcc。如果我运行gcc-4.8,我也会得到“commandnotfound”


我在这些网站上花了几个小时,但仍然无法解决问题,有人能帮我吗?

如果您在默认位置安装了fink,那么应该可以在中找到gcc/gfortran/g++包

/sw/bin
打电话

/sw/bin/gcc-fsf-4.8
/sw/bin/gfortran-fsf-4.8 
/sw/bin/g++-fsf-4.8

创建一个bash脚本,
选择gcc-4.8.sh
,包含以下内容:

sudo cd /usr/local/bin
sudo rm cc gcc c++ g++
sudo ln -s /sw/bin/gcc-fsf-4.8 cc
sudo ln -s /sw/bin/gcc-fsf-4.8 gcc
sudo ln -s /sw/bin/c++-fsf-4.8 c++
sudo ln -s /sw/bin/g++-fsf-4.8 g++

注意:只有第一款sudo会询问您的密码

gfortran呢?