导航:首页 > 源码编译 > 重新编译wrf

重新编译wrf

发布时间:2022-06-03 14:20:40

Ⅰ 求助大神,WRF安装编译时出错,放上log部分求帮助解决

WRF最初的安装步骤,适合初学者
WRF(Weather Research and Forecasting Model),是由美国国家大气研究中心(NCAR)和美国国家海洋和大气管理局(NOAA)共同开发的数值模式。
该模式运行于linux或UNIX之类的环境下;或者在windows系统下安装虚拟机,虚拟linux环境进行编译运行。
像大多数linux下的开源软件,官方发布的WRF是源码包,需要先编译才能够生成可执行文件进而运行模式。
以下是从下载到编译的最初步骤。
工具/原料
linux(或UNIX、AIX)之类系统的电脑或服务器一台(需已安装NETCDF)
方法/步骤
1
如果你自己安装了linux系统,这一步可以直接跳过;
如果你知道如何通过xmanager或其他ssh工具连接到自己能够访问的linux服务器,这一步可以跳过。
如果你既没有自己的linux系统,又不会使用ssh工具连接已有的linux(UNIX/AIX)服务器,这一步是必须看的。
以xmanager为例(软件请自行搜索下载)
安装完成后运行Xshell,点击新建(如图)

在Host处填入服务器地址,User Name和Password处分别填入你的账号和密码,点击确定。
选择刚刚添加好的服务器,点击Connect,成功连接服务器。

2
下载WRF安装包,和WRF的预处理系统WPS(必需)的安装包。
首先访问网址:
http://www2.mmm.ucar.e/wrf/users/download/get_source.html
如果是第一次登陆,点击New Users,否则选Returnning Users。

3
若选了New Users,填写注册信息:

4
点击下一步。

5
下载WRF和WPS源码包(.tar格式)。

6
下载WPS需要的地理数据包,第二列解压后约49G,如果磁盘空间紧张,选第三列(如图)。

7
至此,下载完成,以下将下载好的三个压缩包上传到服务器自己可以访问的目录下。(自己电脑为linux系统的跳过)
8
回到Xshell,点击图示图标,打开Xftp。
Xftp界面下,左侧找到压缩包,拖动到右侧即可。

以下斜体为Xshell(或linux shell)中输入的命令!!
Xshell中,进入压缩包所在的目录,输入:tar zxvf WRFV3.6.TAR.gz
或者某些系统中需要分两条命令:gunzip WRFV3.6.TAR.gz 然后 tar xvf WRFV3.6.TAR。
(小技巧,文件名不需要输全,输入头几个字母,按下Tab键,会自动补齐)
生成WRFV3目录,ls如下:

WPS 和地理数据用同样的方法解压(tar zxvf WPSV3.6.TAR.gz)。其中地理数据在运行模式的时候才需要,编译安装用不到,因此本文不讲。
cd WRFV3,进入WRF目录,
ls 查看目录内容
其中,configure clean compile三个文件为可执行文件。
以下开始编译WRF
./configure
输入数字后回车,选择所用的fortran 和c编译器(WRF代码由fortran和c语言写成)。图中我用的是AIX系统,用的IBM自己的xlf 和xlc编译器。
其中serial是单线程运算,运算速度慢,但是编译简单,一般不用,初次接触可尝试。
dmpar是分布内存式并行,相当于多台电脑组成cluster,每个cpu都有自己的内存。
smpar是共享内存式并行,相当于服务器中内存和cpu不在一起。
自己具体情况咨询服务器管理员,如果是自己的PC,选smpar。

接下来输入数字选择模式区域是否嵌套一般选1.
至此configure完成。
configure的作用是生成configure.wrf文件,告诉接下来的compile过程:使用哪些编译器,编译器在哪儿,以及编译过程中使用的工具都在哪,编译使用哪些编译参数等等等。
一般configure都能完成,接下来就是compile,也就是编译过程。
输入命令:
./compile wrf
或者如果你要模拟实际个例,输入:
./compile em_real
这一过程一般需要花半小时或更久;还有可能发生各种问题,相应问题需要自己google或者上论坛咨询。一般需要修改 configure.wrf的内容。另外记得编译不成功的话,需要 ./clean 删除上一次编译生成的中间文件。祝你好运。
如果正常完成,会在main目录下生成 wrf.exe,如果是编译的em_real,还会生成real.exe。
至此WRF编译完成。
以下开始编译WPS。
首先进入WPS目录:
类似的:
./configure
然后选择是否需要并行和是否支持GRIB2格式。这个并行于WRF的并行是独立的,互不影响。GRIB2格式看自己的资料而定。一般不支持GRIB2的话编译出问题的可能性小一些。
完成后会生成configure.wps。其中WRF_DIR标识了WRF的目录,需要WRF正确编译了,并且路径正确指定才可以。
接下来是编译WPS
./compile
正常完成的话会在WPS目录下生成geogrid.exe ungrib.exe 和 metgrid.exe 三个文件(其实是三个链接,比如geogrid.exe是实际存在于geogrid/src/geogrid.exe。是否正常完成编译以源文件是否存在为准)。
另外,util目录下会生成若干工具(详见README文件)。如果某些不能正常生成,也不会影响以后的运行WRF。
至此,当你有了:
WPS/目录下的 geogrid.exe ungrib.exe 和 metgrid.exe
WRFV3/main/目录下的wrf.exe 和real.exe
你就完成了WRF的基本编译安装,可以愉快的进行下一个步骤:进行模拟运算了。

Ⅱ 请教关于wrf-chem中安装prep-chem-src-1.5的问题

求大神指教:我在安装wrf和chem中用了pgi编译器,在安装prep-chem-src-1.5

Ⅲ 我用WexEx Recording Editor转化wrf视频格式,结果转化得到的wmv格式视频没有声音,请高手解答!

FormatFactory 用这个绝对能转!

Ⅳ 计算机中丢失mwrf32.dll是什么意思

系统文件丢失,你可以网上下载或者DLL专修工具来下载,直接放入文件应该存放的位置

Ⅳ 编译wrf时,wps的configure选哪个

WRF最初的安装步骤,适合初学者WRF(),是由美国国家大气研究中心(NCAR)和美国国家海洋和大气管理局(NOAA)共同开发的数值模式。该模式运行于linux或UNIX之类的环境下;或者在windows系统下安装虚

Ⅵ STM32能实现将FLASH里的程序搬到 RAM中运行吗

当然可以,只是编译器需要设置,中断向量表也需要设置。以MDK为例子,请看下面文档55章的串口IAP,选择里面有用的部分即可。
http://wenku..com/link?url=VRhgvWYTOIRDiD0ZgDAsoLsTcK-N7JIG--myF0vTzM9PxIza6V19gSfie

Ⅶ 运行WRF气象模拟软件需要什么配置

要利用气象模式进行分析,首先第一步自然是要安装分析模式。

目前来说在我们这一行(咳咳,引自本实验室某师妹话说),主要就是用MM5(第五代中尺度模式)和WRF(天气预报研究模式)两种。而不管是哪种,一般都是在大型机(传说中的高性能计算平台)上并行运行计算的。

因此我的师妹们(嗯,是的,NUM>3,同时却只有一个师弟...我为以前同在污水系的师弟们流泪...)劝我还是放弃安装直接开跑算了...可是!身为一个死理性派&钻牛角尖党&为国家节省能源不占用其他人资源的好同学,我还是决定在实验室分我的电脑上尝试安装WRF并练习各路test...(我是不会说我用这些理由捞了一台4核8G内存的电脑的)

正如@volley兄所言,气象界一般是用Fortran语言,在WRF安装的时候一般用到的编译器包括PGI、ifort、gFortran等。在AMD处理器上,用PGI会好些,因为它有带一个优化包,而ifort就是Intel家的,所以你懂的...至于gFortran,虽然它是开源的,但在64位系统上的性能稍差些...

在安装WRF前,还需要安装读取气象通用格式*.nc的netCDF,在安装WRF主程序包之后,还可以安装各种模组如WPS、WRF-Chem、WRFDA等...

因此可怜的我的安装顺序是:

1.先把电脑硬件组装起来;

2.安装某一64位版本的linux(我是不会告诉你我既安装了CentOS又安装了Fedora还安装了ubuntu...大硬盘不能拿来装毛片只能拿来装了,55555);

3.安装对应版本的PGI编译器(我要吐槽:鬼知道差一点版本就出各种各样的稀奇古怪的问题,幸好这个世界上有各种WRF论坛各种教程和各种达人...”版本“是在广州这个地方我既讨厌的”空心菜“后讨厌第二个东西...);

4.安装相应版本(”版本“,你又出现了!!!)的netCDF;其实在此之后也可以安装MM5...

5.安装WRF——WPS——WRF-Chem等,前面编译器等如果没问题,在此就会很顺畅...不由得感叹果然第一次最辛苦,以后越**越顺畅...请不要掉节操啊喂...

6.跑test...这里呢就是在设定各种各样的天气条件了,借用某师兄边喝咖啡边神神叨叨的话说,这一步骤就是在感受成为上帝的感觉...喔不,是雷公电母风神雨神....

阅读全文

与重新编译wrf相关的资料

热点内容
福克斯15t压缩比 浏览:927
手机qq发压缩包 浏览:677
安卓机蓝牙耳机如何弹出弹窗 浏览:111
linuxoracle环境变量设置 浏览:359
php去掉重复数据 浏览:365
C关机编程 浏览:767
程序员将鼠标拉到现实世界 浏览:60
思科服务器怎么开机 浏览:84
减脂健身app哪个好用 浏览:745
照片怎么压缩分文件夹 浏览:72
传感器如何连接单片机 浏览:28
云服务器多少个 浏览:600
孕妈app哪个比较好 浏览:811
java回车转义字符 浏览:759
linux启动级别修改 浏览:125
单片机采集交流方法 浏览:287
程序员的平凡理想 浏览:240
floyd最短路径算法c 浏览:389
新湖app在哪里下载 浏览:710
计算机图形学涉及的算法 浏览:376