【发布时间】:2015-06-11 12:51:56
【问题描述】:
我刚刚用 brew 在我的 mac 上安装了 MPICH。我正在尝试编译代码。
MacBook-Air:~ ali$ cd Desktop/mpitest
MacBook-Air:mpitest ali$ mpicc mpi_prime.c -o mpi_prime
ld: file not found: /usr/local/lib/gcc/4.9/libgfortran.3.dylib for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我尝试了 mpiexec 主机名,它工作得很好。 谢谢。
【问题讨论】:
-
您似乎没有安装
gfortran。这可能应该在您构建自制版本时触发,但我注意到他们已经开始使用更多的预构建版本。您可以尝试手动安装gfortran并查看是否可以解决问题。 -
运行“酿造医生”。我遇到了同样的错误,brew 告诉我运行“brew link gcc”来解决问题。
标签: c macos gcc linker-errors mpich