歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 9.10 安裝 OpenFOAM

Ubuntu 9.10 安裝 OpenFOAM

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

1.在Ubuntu 9.10 用戶主目錄下建立文件夾“OpenFOAM”,一定要在主文件夾下建立,這樣後面的環境變量設置非常簡單,也是官方推薦配置。

2.下載官方安裝文件,一共五個。下載一共有500M大小,注意要下載完整版。否則解壓會報錯!

將五個文件並復制到OpenFOAM文件夾中,利用tar xzf 解壓縮各個軟件包。 按照下面的順序解壓各文件:解壓完會生成OpenFOAM-1.6目錄。

OpenFOAM-1.6.General.gtgz (源代碼)

OpenFOAM-1.6.linuxGcc4DPOpt.gtgz (雙精度)

OpenFOAM-1.6.linuxGcc4SPOpt.gtgz (單精度)

3. 安裝必要的編譯軟件包。使用只需要sudo apt-get install +包的名字即可。gcc 4.3.4, g++ 4.3.4, zlib1g-dev ; flex++ ; bison ; binutils-dev ; python ; qt4-designer ; cmake。當然,如果系統中有了gcc和g++可以不用安裝4.3.4版本,但官方推薦使用4.3.x版本編譯。可以進入/usr/bin,使用ln -s gcc gcc-4.3.4 和ln -s g++ g++-4.3.4更改系統默認的gcc和g++版本。

4.修改配置文件:

如果是AMD64CPU,必須把參數 $WM_64打開。在終端下按如下操作進行:

gedit ~/.bashrc

然後,在第一行直接添加下面:

export WM_64="on" 64位系統設為 on, 否則留空即可

完後為了使這些變化生效,你必須把這些變化提供給 bashrc。

. ~/.bashrc 注意這裡是 .空格~/...

echo $SHELL 檢查sh類型,如果是bash,打開 ~/OpenFOAM/OpenFOAM-1.6/etc/setting.sh

# Select compiler installation

# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

# compilerInstall = OpenFOAM | System

compilerInstall=System 設置為System,使用系統默認的編譯其

保存退出。

現在你須要為文件的正確讀寫設置環境變量,環境變量的設置存儲在 ~/OpenFOAM/OpenFOAM-1.6/

在終端輸入:gedit ~/.bashrc & 打開文件,輸入:

. ~/OpenFOAM/OpenFOAM-1.6/etc/bashrc 保存退出。

完後為了使這些變化生效,你必須把這些變化提供給 bashrc。

. ~/.bashrc 注意這裡是 .空格~/...

環境變量更新了,輸入以下命令可以確認 echo $PATH 可以看到新添加的一些目錄已經出現了

5.編譯源代碼(如果想直接使用下載的編譯過的二進制程序,可跳過該步驟)

進入目錄: cd ~/OpenFOAM/OpenFOAM-1.6/

./Allwmake 開始編譯,漫長的等待。。。

6.測試安裝是否成功,在下面的目錄下找到文件foamInstallationTest,運行

~/OpenFOAM/OpenFOAM-1.6/bin

Copyright © Linux教程網 All Rights Reserved