链接器命令失败,退出代码为1(MAC MPI)

时间:2018-04-20 15:08:53

标签: c++ mpi

我正在尝试运行一个简单的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

0 个答案:

没有答案