作为八度音阶的先决条件,我需要安装veclibfort:
brew install veclibfort
Run Code Online (Sandbox Code Playgroud)
我收到了错误
==> make check
gfortran -o tester -O tester.f90 vecLibFort.o -framework vecLib
make: gfortran: No such file or directory
make: *** [check] Error 1
Run Code Online (Sandbox Code Playgroud)
这个错误听起来像我没有安装gfortran,但我确实如此.如果我跑gfortran -v:
Using built-in specs.
COLLECT_GCC=gfortran
COLLECT_LTO_WRAPPER=/usr/local/Cellar/gcc/4.8.3/libexec/gcc/x86_64-apple-darwin13.2.0/4.8.3/lto-wrapper
Target: x86_64-apple-darwin13.2.0
Configured with: ../configure --build=x86_64-apple-darwin13.2.0 --(snip)
Thread model: posix
gcc version 4.8.3 (GCC)
Run Code Online (Sandbox Code Playgroud)
这个问题似乎在这里得到解决:
https://github.com/Homebrew/homebrew-science/issues/992
但似乎没有相关的解决方案.
我只需要重新安装gcc:
brew uninstall gcc
brew install gcc
Run Code Online (Sandbox Code Playgroud)
在那之后veclibfort完美安装.感谢kmm的答案.他发布了评论,我发布的答案是我可以标记为已接受的.
| 归档时间: |
|
| 查看次数: |
2362 次 |
| 最近记录: |