我有一个C代码我试图使用MPI并行实现。我正在使用标准表达式,例如:
/* initialize mpi */
MPI_Init( &argc, &argv );
MPI_Comm_rank( MPI_COMM_WORLD, &rank );
MPI_Comm_size( MPI_COMM_WORLD, &size );
但我收到此错误:
"error: use of undeclared identifier 'MPI_COMM_WORLD'
MPI_Comm_size( MPI_COMM_WORLD, &size );"
我有:
#include <mpi.h>
位于文件顶部..
关于问题是什么的任何想法?