歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下編譯串行siesta

Ubuntu下編譯串行siesta

日期:2017/2/28 16:45:28   编辑:Linux教程

在Ubuntu環境下編譯串行siesta,首先要准備以下幾個庫和軟件:

在Ubuntu的軟件管理中可以方便的安裝:fftw、gfortran,最好有mpi、scalapack、blacs......支持並行編譯的工具。

進入Src目錄並配置如下:

$cd siesta/Src/

$./configure

這時會生成安裝文件,arch.make。

打開看一下配置,並根據自己的機器進行修改。如果前面的庫和軟件都安裝好了的話,一般就可以直接編譯了:

$make

也可以從Src/Sys/中找和自己機器相同配置的文件,輸入以下命令:

$cp *.make ../arch.make

$cd ..

$make

編譯成功之後會生成siesta的執行文件

在計算目錄下輸入一下命令:

$siesta *.fdf | tee *.out

Copyright © Linux教程網 All Rights Reserved