||
折腾了一天,终于把Trilinos编译通过了:
1. 下载软件包
2. 解压缩
3. 在解压缩的包里新建一个文件夹 build
4. 打开终端,进入刚刚新建的build目录,输入一下命令:
cmake .. -DTPL_ENABLE_MPI:BOOL=ON -DTrilinos_ENABLE_ALL_PACKAGES:BOOL=OFF -DTrilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=ON -DTrilinos_ENABLE_TESTS:BOOL=ON -DTrilinos_ENABLE_EXAMPLES:BOOL=ON -DTrilinos_ENABLE_Amesos:BOOL=ON -DTrilinos_ENABLE_AztecOO:BOOL=ON -DTrilinos_ENABLE_Triutils:BOOL=ON -DTrilinos_ENABLE_Ifpack:BOOL=ON -DTrilinos_ENABLE_EpetraExt:BOOL=ON -DTrilinos_ENABLE_Epetra:BOOL=ON -DNOX_ENABLE_LOCA:BOOL=ON -DTrilinos_ENABLE_ML:BOOL=ON -DTrilinos_ENABLE_NOX:BOOL=ON -DTrilinos_ENABLE_Teuchos:BOOL=ON -DTrilinos_ENABLE_TESTS:BOOL=ON -DCMAKE_CXX_FLAGS:STRING="-O3" -DCMAKE_C_FLAGS:STRING="-O3" -DCMAKE_Fortran_FLAGS:STRING="-O5" -DCMAKE_CXX_COMPILER:FILEPATH=/usr/bin/mpicxx -DCMAKE_C_COMPILER:FILEPATH=/usr/bin/mpicc -DMPI_BASE_DIR:PATH="/usr/lib/openmpi" -DMPI_BIN_DIR:PATH="/usr/bin" -DMPI_EXEC_MAX_NUMPROCS:STRING=2 -DMPI_EXEC:FILEPATH="mpirun" -DMPI_EXEC_NUMPROCS_FLAG:STRING=-np -DCMAKE_Fortran_COMPILER:FILEPATH=/usr/bin/gfortran -DBLAS_LIBRARY_NAMES:STRING="blas" -DBLAS_LIBRARY_DIRS:PATH=/usr/lib/libblas -DLAPACK_LIBRARY_NAMES:STRING="lapack" -DLAPACK_LIBRARY_DIRS:PATH=/usr/lib/lapack
经过漫长的等待, 软件终于安装好了。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-5-3 05:19
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社