如何安装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

相关推荐
亚力山大抵31 分钟前
实验2 python的TCP群聊系统实现
服务器·python·tcp/ip
互联网搬砖老肖44 分钟前
运维打铁:网络基础知识
运维·网络·智能路由器
学术小八1 小时前
穿越链路的旅程:深入理解计算机网络中的数据链路层
linux·服务器·网络
茉莉玫瑰花茶1 小时前
socket编程基础
linux·服务器·网络
桦02 小时前
Linux[指令与权限]
linux·运维·服务器
李匠20242 小时前
C++学习之游戏服务器开发十五QT登录器实现
服务器·c++·学习·游戏
噗噗bug3 小时前
计算机网络 3-4 数据链路层(局域网)
服务器·网络·计算机网络
Space-oddity-fang3 小时前
Ubuntu启动SMB(Samba)服务步骤
linux·服务器·github
像风一样自由20203 小时前
配置MCP服务器以提升Cursor功能(专业进阶版)
运维·服务器
龙仔7253 小时前
windows使用openssl生成IIS自签证书全流程
linux·运维·服务器