我试图在我的mac上安装一个库,以及我应该安装MPICH的这个库的一个要求,并确保系统路径配置为指向它而不是默认的OpenMPI安装。 所以我使用macport安装了MPICH2,我想确保系统正在使用那个,我该怎么做?
答案 0 :(得分:0)
您需要以与使用任何其他库/程序相同的方式执行此操作。适当设置LD_LIBRARY_PATH
和PATH
变量,以便MPICH路径位于Open MPI前面。
但是,我要指出,在Mavericks上,我认为Open MPI不再作为操作系统的一部分进行分发。
也欢迎您使用Homebrew安装MPICH。自从它进入3.0版以来,MPICH项目已经从被称为MPICH2开始。最新版本是3.1.2。您可以下载并自行安装,网址为www.mpich.org/downloads或Mac上的Homebrew。我相信它也适用于Macports,但我对此并不了解。
答案 1 :(得分:0)
它应该在完成安装后给你指示。使用'端口注释mpich-default' (假设你安装了mpich-default)再次看到它们。他们会是这样的; ' sudo port select mpich mpich-default-fortran'。
使用' mpicc -show'在上面的命令之后确保它看起来正确,以验证你的PATH是否正确。