如何使用Eclipse在Windows上构建基于C的MPI程序?

时间:2014-06-11 13:22:23

标签: c eclipse compiler-errors mpi

我已下载以下工具:

  • Eclipse Kepler(4.3.2)
  • Eclipse并行开发平台(7.0.5)
  • Microsoft MPI

我正在运行32位Windows 7安装,我正在尝试创建一个可用于开发MPI应用程序的设置。

每当我尝试构建包含的MPI“Hello World”项目时,就会发生这种情况:

09:19:16 **** Rebuild of configuration Debug for project MPI Test ****
Info: Internal Builder is used for build
mpicc -O0 -g3 -Wall -c -fmessage-length=0 -o "src\\MPI Test.o" "..\\src\\MPI Test.c" 
Cannot run program "mpicc": Launching failed

Error: Program "mpicc" not found in PATH
PATH=[stuff]


09:19:16 Build Finished (took 119ms)

我已经知道我在这台计算机上没有mpicc,但我希望Microsoft MPI实现除了运行它们之外还能让我构建这些程序。是这样的吗?如果是这样,我可以配置Eclipse来执行此操作吗?

1 个答案:

答案 0 :(得分:0)

Eclipse Parallel Platform网页上,Microsoft MPI未被指定为受支持的环境。

您可以下载MPICH2 here(可用Win32版本)。

编辑:

您可以找到设置PTP安装here的分步过程。更具体地说,您可以找到设置MPI here所需的内容。您需要转到Eclipse首选项,并行工具>并行语言开发> MPI并描述您的MPI环境。