【问题标题】:gfortran/gcc4.8 on Mac OS X 10.8.3Mac OS X 10.8.3 上的 gfortran/gcc4.8
【发布时间】:2013-05-29 16:56:00
【问题描述】:

升级到山狮后,我无法在我的 Mac 上重新安装 gfortran。

我有:

  • 下载了最新版本的 XCode 并安装了命令行工具。
  • 我尝试运行 gfortran,但它在 gcc4.2 中不可用,所以...
  • 我下载了最新版的芬克和芬克指挥官。
  • 我通过fink下载了gcc4.8,安装成功。

现在我卡住了,gfortran 命令仍然不起作用(找不到命令),usr/bin 中也没有 gcc-4.8 或 gfortran-4.8,所以我无法重命名 gcc。如果我运行 gcc-4.8,我也会得到“找不到命令”。

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

【问题讨论】:

    标签: macos gcc osx-mountain-lion gfortran fink


    【解决方案1】:

    如果你在默认位置安装了 fink,那么 gcc/gfortran/g++ 包应该在

    /sw/bin
    

    并调用

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

    【讨论】:

      【解决方案2】:

      使用以下内容创建一个 bash 脚本 SelectGCC-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 怎么样?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-07
      • 2013-09-07
      • 1970-01-01
      • 2015-10-21
      • 2011-08-24
      相关资源
      最近更新 更多