在mac osx 10.9中更改macport安装的MPICH路径

时间:2014-07-27 11:23:35

标签: path osx-mavericks macports mpich

我试图在我的mac上安装一个库,以及我应该安装MPICH的这个库的一个要求,并确保系统路径配置为指向它而不是默认的OpenMPI安装。 所以我使用macport安装了MPICH2,我想确保系统正在使用那个,我该怎么做?

2 个答案:

答案 0 :(得分:0)

您需要以与使用任何其他库/程序相同的方式执行此操作。适当设置LD_LIBRARY_PATHPATH变量,以便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是否正确。