2
我的openmpi-1.8使用編譯,FORTRAN 77和90個MPI庫
殼$的./configure前綴= $(PWD)CC = GCC CXX =克++ F77 = gfortran FC = gfortran
殼$ make all install
但是,我沒有在lib目錄中看到libmpi_f77.so和libmpi_f90.so庫文件。任何方式來獲取這些庫文件。
感謝您的幫助。
-Raj
我的openmpi-1.8使用編譯,FORTRAN 77和90個MPI庫
殼$的./configure前綴= $(PWD)CC = GCC CXX =克++ F77 = gfortran FC = gfortran
殼$ make all install
但是,我沒有在lib目錄中看到libmpi_f77.so和libmpi_f90.so庫文件。任何方式來獲取這些庫文件。
感謝您的幫助。
-Raj
開放MPI 1.8的Fortran例程包含在libmpi_mpifh.so.2
和libmpi_usempi*.so.0
。
您是否知道是否有方法將新版本鏈接到使用'libmpi_f90.so.1'編譯的二進制應用程序? –
@JonatanÖström,我不這麼認爲。將庫分成多個文件很可能導致符號更改名稱。此外,內部結構可能已經改變。最好找到一種重新編譯和重新鏈接代碼的方法。 –
我沒有源文件。但是我意識到從OpenMPI主頁可以下載和編譯以前版本的庫。 –