我正在尝试运行一个简单的MPI代码,因为我正在学习MPI。我正在使用ECLIPSE PTP平台进行c ++编译。在linux中,它工作正常。这是代码。
MPI_Init(&argc,&argv);
int num_procs;
MPI_Comm_size(MPI_COMM_WORLD,&num_procs);
int rank;
MPI_Comm_rank(MPI_COMM_WORLD,&rank);
if(rank == 0){
cout << "Hello world" << endl;
}
MPI_Finalize();
return 0;
我收到此错误: 架构x86_64的未定义符号: &#34; _MPI_Comm_rank&#34;,引自: _main在main.o中 ... ld:找不到架构x86_64的符号 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用) make:*** [mpi_test]错误1