gpt4 book ai didi

linux - 已安装 OpenMPI 库,但无法在 Linux 中使用 mpicc 命令

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:53:13 25 4
gpt4 key购买 nike

我正在关注 openmpi 安装文件。

首先,我是这个linux系统的普通用户。我无权访问/usr/local 。如果我配置:

./configure --prefix=/usr/local

make 会提示权限。

因此,我将安装位置放在其他目录中(我们称其为“A”目录),然后 make install

我得到了垃圾箱中的所有文件等等。我在目录 'A' 的 bin 文件夹中得到了 mpic++、mpicc 等。

现在,当我需要编译其他程序时:

Compiling MPI Applications
==========================

MPI applications should be compiled using the Open MPI "wrapper"
compilers:

C programs: mpicc your-code.c
C++ programs: mpiCC your-code.cc or
mpic++ your-code.cc (for case-insensitive filesystems)

这是来自安装文件。问题是当我输入“mpicc”时,bash 提示找不到 mpicc 命令。

OpenMPI 是我尝试编译的其他程序的依赖项,它们通过使用“mpicc”命令调用 OpenMPI。

遇到这种情况我该怎么办?

最佳答案

您的文件夹 A 需要位于您的 PATH 环境变量中。在 bash 中,你会这样做:

export PATH=/path/to/my/folder/A/bin:$PATH

这将使您只需键入 mpicc。或者,您可以使用完整路径作为命令:

/path/to/my/folder/A/bin/mpicc myFile.c

关于linux - 已安装 OpenMPI 库,但无法在 Linux 中使用 mpicc 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13909432/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com