与OpenMPI一起使用clang

时间:2016-07-16 02:05:42

标签: clang openmpi

我正在尝试使用OpenMPI的clang。我已经使用

设置了包装器编译器
export OMPI_CC=clang

当我尝试使用

验证编译器mpicc是否正在调用时
mpicc --showme:command

我收到此错误

/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: ld returned 1 exit status

但是,使用常规的mpicc和mpirun命令可以很好地运行mpi代码示例,我想它会回到默认的mpicc编译器而不是clang。我需要为OpenMPI代码使用某些clang功能。如何纠正此错误。

谢谢, ķ

0 个答案:

没有答案