-1
我创造* .h5文件,所以我一直在编译:如何编译同时使用MPI和HDF5的C++文件?
h5c++ -o output myFile.cpp
不过,我加MPI的部分之一,以加快代码。同样的编译给了我一个未定义的引用错误。
undefined reference to `MPI_Init'
如何编译代码以便我可以使用MPI以及HDF5?
我创造* .h5文件,所以我一直在编译:如何编译同时使用MPI和HDF5的C++文件?
h5c++ -o output myFile.cpp
不过,我加MPI的部分之一,以加快代码。同样的编译给了我一个未定义的引用错误。
undefined reference to `MPI_Init'
如何编译代码以便我可以使用MPI以及HDF5?
您可以告诉HDF5包装器使用MPI包装器代替C++编译器。 例如,如果你的MPI包装是mpiCC
,你可以简单地
export HDF5_CXX=mpiCC
export HDF5_CLINKER=mpiCC
[这个答案已经被编辑]
这没有奏效。还有什么我可能会失踪? –
我不好,你还需要'export HDF5_CLINKER = mpiCC' –