由于MEGAN model的前期配置环境需求:
Linux/Unix operating system、csh/sd scripting language、Fortran90 complier、netcdf3.6 or greater、ioapi3.1、MCIP3.6(或者CMAQ)
Ubuntu 18.04(Ubuntu是一个以桌面应用为主的开源GNU/Linux操作系统,基于Debian GNU/Linux)
安装前后遇到了很多的问题,中间也很有幸在网上查阅了很多的前辈们的资料,借此机会将安装过程中遇到的问题与解决方法,以及自己的一些心得总结一下,总结一下,如有不到之处,还请指正。
1、Ubuntu重置之后之后需要重新安装一些文件包:
sudo apt update
sudo apt install build-essential
sudo apt-get install csh
sudo apt-get install m4
sudo apt-get install build-essential
sudo apt-get install libstdc++5
sudo apt-get install alien
sudo apt-get install g++-multilib
sudo apt-get install gfortran
sudo apt-get install csh
下边将主要的安装过程列举一下:
前期主要参考该博主的方法安装Netcdf-C,Netcdf-fortran;采用的基于本地文件包的安装。
相对来说,HDF5对netcdf的支持安装,比较简单,但是需要注意的是,这里没有安装netcdf—C++(关于安装方法下面介绍), HDF4对netcdf的支持安装比较难,但是该链接中的方法很有效,在安装过程中遇到的主要问题基本都可以得到解决,中间涉及到jpegsrc的安装和sudo apt-get install libtools, sudo apt-get install byacc等等。
CMAQ的安装要点:
http://www.linuxdiyf.com/linux/13235.html
https://blog.csdn.net/