之前下載過一個軟體,在cmake編譯之后make報錯,發郵件問了開發者之后回復是可能是CMAKE沒有甄別到mpi的編譯器,并建議我用ccmake然后按t查看一下CMAKE_CXX_COMPILER,CMAKE_C_COMPILER和CMAKE_Fortran_COMPILER的值,開發者說是必須分別為mpicxx,mpicc和mpifort。
但是我已經下載好了mpich,是用apt install mpich安裝的,我自己的電腦上運行的時候按t這三個項分別代表的是/usr/bin/gcc,/usr/bin/gxx和/usr/bin/gfortran,請問如何才能讓cmake識別到mpi的編譯器呢?
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/26128.html
標籤:非技術區
