爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: 小其其格

教程:Win7 64位+虚拟机VMware12+ubuntu17.04 下安装WRF3.6

  [复制链接]

新浪微博达人勋

 楼主| 发表于 2017-8-23 08:51:06 | 显示全部楼层
吴东佑 发表于 2017-8-23 08:40
楼主可否再上传一下,安装时需要的安装包,有时感觉不同的安装包,有不同的麻烦啊

安装时需要的安装包在帖子最前面就有,请下载
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-8-23 10:19:15 | 显示全部楼层
谢谢分享                                    
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-8-23 17:14:04 | 显示全部楼层
如果用的是较低版本的Ubuntu,比如ubuntu 14.04,在WRF第一步编译./configure后会出现以下W A R N I N G:
**************************W A R N I N G ********************************
There are some Fortran 2003 features in WRF that your compiler does not recognize
The IEEE signaling call has been removed.  That may not be enough.
**********************************************************************
解决办法:出现这样的warning是因为gcc,g++,gfortran的版本过低,升级就好了。升级方法如下:
在toolchain/test下已经有打包好的gcc,版本有4.x、5.0、6.0等,用这个PPA升级gcc就可以啦!
首先添加ppa到库:
1 sudo add-apt-repository ppa:ubuntu-toolchain-r/test
2 sudo apt-get update
如果提示未安装,还需要先安装它的包:
1 sudo apt-get install software-properties-common
默认在系统中安装的是gcc-4.8,但现在都什么年代了万一有奇怪的更新呢,可以先升级一下,接着就可以选择安装gcc-4.9、gcc-5之类的啦!我们选择安装版本6:
1 sudo apt-get upgrade
2 sudo apt-get install gcc-6 g++-6 gfortran-6

(非必须)现在可以考虑刷新一下,否则比如locate等命令,是找不到新版本文件所在目录的:
1 sudo updatedb && sudo ldconfig
2 locate gcc
于是到这里升级gcc版本就已经完成了。

最后,重新链接gcc,g++,gfortran
先将原来的链接改名,终端输入:
mv /usr/bin/gcc /usr/bin/gccbackup
(g++,gfortran一样移动到备份文件夹)
重新链接(注意空格)
ln -s /usr/bin/gcc-6 /usr/bin/gcc
ln-s /usr/bin/g++-6 /usr/bin/g++
ln -s /usr/bin/gfortran-6 /usr/bin/gfortran
检查版本信息,终端分别输入:
gcc --version (回车)
gfortran --version (回车)
g++ --version (回车)
如果都是显示6.3.0版本,升级搞定!

接着在/home/mode/WRFV3下:
清空之前编译
./clean -a
然后再重新./configure就没有warning出现了,接下来就是按照http://bbs.06climate.com/forum.php?mod=viewthread&tid=32817继续安装编译WRF。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-8-24 20:58:24 | 显示全部楼层
Nice!学习了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-8-24 21:03:59 | 显示全部楼层
好!!!!!!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2017-8-27 14:16:01 | 显示全部楼层
感觉好复杂
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-8-27 15:18:41 | 显示全部楼层

自己动手就不复杂了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-8-27 16:45:47 | 显示全部楼层
系统是WIN7  32位的,只能用虚拟机10,安装Linux版本为楼主提供的17.04,安装没能成功,好像不全。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-8-27 23:29:45 | 显示全部楼层
qixiangren34 发表于 2017-8-27 16:45
系统是WIN7  32位的,只能用虚拟机10,安装Linux版本为楼主提供的17.04,安装没能成功,好像不全。

我也尝试过WIN7  32位,虚拟机10,安装ubuntu 17.04 32位。貌似出问题,后来改为14.04版本后安装WRF成功,建议您换成ubuntu14.04试试
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-8-28 19:38:34 | 显示全部楼层
小其其格 发表于 2017-8-27 23:29
我也尝试过WIN7  32位,虚拟机10,安装ubuntu 17.04 32位。貌似出问题,后来改为14.04版本后安装WRF成功 ...

谢谢指导,我试试
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表