如何在Windows机器上的CLion中包含mpi.h

时间:2016-11-17 22:26:30

标签: c++ cmake mingw mpi clion

它表示无法找到mpi.h并在运行代码后显示错误:

fatal error: mpi.h: No such file or directory

我正在使用TDM-GCCMinGW环境)。

到目前为止,我已下载并安装了MS-MPI

现在,我正试图在 mpi.h中成功找出如何成功 CLion

以下是代码段(实际上与ATM不相关):

#include <stdio.h>
#include <stdlib.h>
#include <mpi.h> // THIS IS THE PROBLEM

int main(int argc, char *argv[]) {
  const int tag = 42;           /* Message tag */
  int   id, ntasks, source_id, err, i;
  MPI_Status status;
  char msg[80];                /* Message array */

// irrelevant code
// irrelevant code
}

这是我的CMakeLists.txt文件(只是默认):

cmake_minimum_required(VERSION 3.6)
project(mpi_test_clion)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

set(SOURCE_FILES mpi_hello.cpp)
add_executable(mpi_test_clion ${SOURCE_FILES})

0 个答案:

没有答案