![](/img/trans.png)
[英]Why can't I compile with gfortran after upgrading to OSX Yosemite? gfortran error: libgfortran.spec: No such file or directory
[英]gfortran: error: libgfortran.spec: No such file or directory
我正在嘗試使用以下 makefile 在 macOS 上安裝和運行 gfortran-8。 我從http://hpc.sourceforge.net/ (8.3 版)安裝它。 我不斷收到此錯誤:
gfortran: error: libgfortran.spec: No such file or directory
我知道 libhfortran.spec 位於 /usr/local/Cellar/gcc@8/8.4.0/lib/gcc/8/libgfortran.spec。 我已將它添加到我的 etc/paths 和 my.bash_profile。 我還卸載了 gfortran 並重新安裝了它。 有人知道我可能會錯過什么嗎? 我在下面附上了我的 makefile。
Makefile: https://drive.google.com/open?id=1Y_Zo2dSYI32dQpwMtdUy5rWB8avDHXor
Bellhop Macintosh 安裝
注意:我知道 gfortran 現在是 gcc 的一部分,但最新版本仍然只適用at
較舊的 gfotran 編譯器。 如果您也有 Catalina,請不要擔心這仍然適用於 Mojave 和 Catalina。 我已經測試過了。
Go 到這個鏈接。
安裝下載的gfortran-8.2-Mojave.dmg
,at 正在使用此編譯器為您的 MacOS 創建二進制文件。
Go 到您at
文件夾中提取的路徑。 (在 Mac 中,您不需要 windows 二進制文件,您需要使用 gfotran 編譯器進行編譯。)
在 at 文件夾中執行以下命令。
cd nano.zsh
請注意,現在路徑中沒有 Bellhop,因此我們將通過在 .zsh 文件中添加以下行來添加它,復制並粘貼到列表下方(相應地更改路徑) export PATH=your_local_macOS_path/at:your_local_macOS_path/at/Bellhop:$PATH$
對我來說,它是: export PATH=/Users/jaypatel/Downloads/at:/Users/jaypatel/Downloads/at/Bellhop:$PATH$
完成后,按 ctrl+X,它會詢問您是否要保存文件,輸入 Y 並按 Enter,它將成功保存路徑。
現在使用以下命令將~/.zsh
到您的終端:
source ~/.zsh echo $PATH
這意味着您的聲學工具箱和 bellhop.exe 現在位於路徑中。
瞧,您的Bellhop
已成功安裝。
參考:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.