簡體   English   中英

gfortran:錯誤:libgfortran.spec:沒有這樣的文件或目錄

[英]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 文件夾中執行以下命令。

在此處輸入圖像描述

  • 一旦你安裝。 關閉所有終端。
  • 打開新終端。 執行以下操作:
  • 在您的終端中,輸入:echo $PATH
  • 上面的命令為您提供 zsh 文件中的當前路徑,如果有的話。
  • 將 bellhop 添加到您的 zsh 文件中。 您可以在終端中使用這些命令:
     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 現在位於路徑中。

  • 現在使用以下命令將~/.zsh到您的終端: source ~/.zsh 在此處輸入圖像描述

  • ,您的Bellhop已成功安裝。

參考:

  • 您可以在此處找到更多詳細信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM