如何安装RAMS

1, 安装 Ubuntu Linux 和基本工具

sudo apt install make gcc libhdf5-mpich-dev hdf5-tools cdo apt-file openssh-server net-tools curl

2, 安装 Fortran

curl https://developer.download.nvidia.com/hpc-sdk/ubuntu/DEB-GPG-KEY-NVIDIA-HPC-SDK | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-hpcsdk-archive-keyring.gpg

echo 'deb [signed-by=/usr/share/keyrings/nvidia-hpcsdk-archive-keyring.gpg] https://developer.download.nvidia.com/hpc-sdk/ubuntu/amd64 /' | sudo tee /etc/apt/sources.list.d/nvhpc.list

sudo apt-get update -y

sudo apt-get install -y nvhpc-24-3

3, 編譯RAMS

a.解壓原始代碼 (假設原始代碼檔案在~/Download, 安裝在~/software資料夾內)

mkdir ~/software

cd ~/software

tar xvzf ~/Download/RAMS-6.3.04.tar.gz

ln -s RAMS-6.3.04 rams

b.修改include.mk 檔,可利用Ubuntu的Text Editor應用,或nano, vim 等工具修改

c.編譯rams

cd ~/software/rams/bin.rams

make

d.編譯revu

cd ~/software/rams/bin.revu

make

相关推荐
SPC的存折42 分钟前
6、Docker常用配置
运维·docker·容器
yngsqq1 小时前
编译的dll自动复制到指定目录并重命名
java·服务器·前端
聊点儿技术1 小时前
IP风险等级评估在保险承保中的三个核心应用场景——从投保核验到持续监控
服务器·金融·ip·保险·ip风险评估·ip风险等级·风险评估api
似水এ᭄往昔2 小时前
【Linux】--基础IO
linux·服务器
桌面运维家2 小时前
IDV云桌面vDisk机房课表联动部署方案
大数据·服务器·数据库
星谐2 小时前
AutoUploadLL:自动化上传工具开发实践
运维·自动化
NineData2 小时前
NineData将亮相2026德国汉诺威工业博览会
运维·数据库·后端
CXH7282 小时前
nginx——https
运维·nginx·https
SPC的存折2 小时前
4、Docker私有仓库
运维·docker·容器
开开心心_Every2 小时前
扫描软件,部分文档文字表格识别功能可免费
运维·服务器·pdf·电脑·excel·3dsmax·houdini