Mac OS X 10.8.3 上的 gfortran/gcc4.8
Posted
技术标签:
【中文标题】Mac OS X 10.8.3 上的 gfortran/gcc4.8【英文标题】:gfortran/gcc4.8 on Mac OS X 10.8.3 【发布时间】: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,我也会得到“找不到命令”。
我在这些网站上花了几个小时,但仍然无法解决问题,谁能帮助我?
【问题讨论】:
【参考方案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 怎么样?以上是关于Mac OS X 10.8.3 上的 gfortran/gcc4.8的主要内容,如果未能解决你的问题,请参考以下文章
Qt Creator Mac OS X 10.8.3 调试助手不起作用