爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 251394|回复: 188

[分享资料] GrADS2.2.0安装经验总结

  [复制链接]

新浪微博达人勋

发表于 2017-9-26 19:57:43 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 junyang517 于 2017-9-27 10:17 编辑

OpenGrADS集成了各种插件、脚本、链接库、说明文档于一身,安装包只需解压后设置OpenGrADS根路径即可,非常方便。但不知道为何,最新的OpenGrADS正式版还是2.1.0(Linux)。

目前,GrADS原版已经从2.1.0发展到了2.2.0。参考(http://cola.gmu.edu/grads/ChangeLog)GrADS版本更新日志。
从2.1.*开始,GrADS将绘图引擎升级为Cario,出图效果据说可以媲美NCL,本人试过气象家园论坛提供的OpenGrADS-2.1.a2,出图效果确实不错,但效率比较慢。由于本人工作需要每天出大量的图片产品,效率和效果都很重要。因此,希望能够GrADS给予开关选项,面向非气象行业用户服务的产品效果为重,面向预报员分析的产品效率为重。NCL的出图效率,对我来说简直奇慢无比,如果需要同时打开成百上千个文件时,真不知道该怎么处理。GrADS的ctl描述文件却能够很好的定位到所想要的某一个文件内容。
正好,最近发现GrADS官网更新了2.2.0版本,就提供了如是选择。以前,我从来没有过安装GrADS原版的经验,结合官网的说明,摸索了好多天,终于搞明白了,总结经验如下。
个人计算机操作系统为Windows10+WSL(Windows System for Linux),更新至Windows10 1703,Ubuntu 16.04;工作电脑是CentOS7.3;GrADS安装环境均为Linux。说句题外话,自从有了WSL后,再也不想去碰那个Cygwin了,也对因此Win10彻底有了好感,抛弃了Win7。当然,我还是认为,如果不是WSL,Win7是办公和工作应用上最方便、简明、好用的系统。

一,源码编译
至官网FTP(ftp://cola.gmu.edu/grads/)下载supplib和grads-src。一个一个的来吧,supplib超级多,反正我最后编译到好像是倒数第5个,出错,找了好久还不得解决,就放弃了。
二,预编译文件解压安装
官网提供了CentOS7.3、RedHat6.4、SUSE12.1的预编译文件,就是木有Ubuntu16.04,或者Debian的,想杀的心都有~~还是下载CentOS7.3的来试试吧,毕竟工作电脑就是这个环境。并抱着试一试的心态,在WLS Ubuntu16.04上进行解压缩安装,最后竟然成功了。为了装好这个玩意真走了很多弯路,希望下面的配置过程能够帮助大家少走弯路。(以Ubuntu16.04环境为例)

三,GrADS环境变量简介
1. GADDIR,包含字体、地图文件的路径,如果GADDIR没有设置,则GrADS则认为GADDIR=/usr/local/lib/grads,即默认设置。相关文件可从OpenGrADS2.1.0下的Resources/SupportData拷贝。
2. GASCRP,script文件路径,相关文件可从OpenGrADS2.1.0下的Resources/Scripts拷贝。
3. GASHP,shp文件路径,相关文件可从OpenGrADS2.1.0下的Resources/SupportData拷贝。
4. GAUDP,这个非常重要,这个是2.1.1版本后才有的,所以OpenGrADS2.1.0不存在。改路径是定义Plug-in接口,详细参考(http://cola.gmu.edu/grads/gadoc/udpt.html)

四、本机设置
1.下载安装文件至$HOME
cp $HOME/grads-2.2.0-bin-centos7.3-x86_64.tar.gz /app/software/grads-2.2.0
cp $HOME/supplibs-centos7.3-x86_64.tar.gz /app/software/grads-2.2.0
2.在/app/software/grads-2.2.0建立适宜的目录
cd /app/software/grads-2.2.0
mkdir /app/software/grads-2.2.0/scripts
mkdir /app/software/grads-2.2.0/suppdata
mkdir /app/software/grads-2.2.0/sampdata
mkdir /app/software/grads-2.2.0/icons
mkdir /app/software/grads-2.2.0/docs
将OpenGrADS-2.1.0 Resources中相应的文件拷贝至上述对应路径

3.解压缩tar.gz文件
tar -xf grads-2.2.0-bin-centos7.3-x86_64.tar.gz
tar -xf supplibs-centos7.3-x86_64.tar.gz
mv grads-2.2.0 grads  (本人不希望解压后的子目录和父目录同名,强迫症也)

4.建立updt文件(参考http://cola.gmu.edu/grads/gadoc/udpt.html)
cd suppdata
vim updt  (然后拷贝下面的内容,请视情修改)
# Type     Name     Full path to shared object file
# ----     ----     -------------------------------
gxdisplay  Cairo    /app/software/grads-2.2.0/grads/lib/libgxdCairo.so
gxdisplay  X11      /app/software/grads-2.2.0/grads/lib/libgxdX11.so
gxdisplay  gxdummy  /app/software/grads-2.2.0/grads/lib/libgxdummy.so
*
gxprint    Cairo    /app/software/grads-2.2.0/grads/lib/libgxpCairo.so
gxprint    GD       /app/software/grads-2.2.0/grads/lib/libgxpGD.so
gxprint    gxdummy  /app/software/grads-2.2.0/grads/lib/libgxdummy.so
*
* function   dothis   /home/username/grads/udp/dothis.so

5.配置环境变量
根据第三部分介绍的环境变量含义设置,可添加至$HOME/.bashrc
export GADDIR=/app/software/grads-2.2.0/suppdata
export GASCRP=/app/software/grads-2.2.0/scripts
export GASHP=/app/software/grads-2.2.0/suppdata
export GAUDPT=/app/software/grads-2.2.0/suppdata
export PATH=/app/software/grads-2.2.0/grads/bin:$PATH
# export PATH=/app/software/grads-2.2.0/supplibs/bin:$PATH (这一项可有可无,原因自己理解去吧)

6.设置链接库路径
自己的电脑,拥有root权限
cd /etc/ld.so.conf.d
sudo vim mylib.conf  (然后拷贝下面内容,请视情修改)
/app/software/grads-2.2.0/supplibs/lib
然后,保存退出
sudo ldconfig

7.大功告成~~
运行grads,期待出现久违的画面。
可是,仍然没有,提示我找不到libssl.so.10和libcrypto.so.10。
接下来就是问百度,然后去/lib/x86_64-linux-gnu/下找到下列两个文件
/lib/x86_64-linux-gnu/libssl.so.1.0.0
/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
然后呢,按照百度教给的方法
sudo ln -s /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libssl.so.10
sudo ln -s /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.10

再一次运行grads,仍然报错,这回好像是说版本不对。这下真是抓狂了。
然后,我按照这个方法到工作电脑CentOS7.3平台装了一遍,居然完全ok~
紧接着,找到CentOS的libssl和libcrypto相关文件,如下:(见附件)
libssl.so.0.9.8e
libssl.so.1.0.1e
libcrypto.so.0.9.8e
libcrypto.so.1.0.1e

拷出来,抱着死马当活马医的态度,拷贝到本机Ubuntu16.04,删除原来的符号链接
sudo ln -s /lib/x86_64-linux-gnu/libssl.so.1.0.1e /lib/x86_64-linux-gnu/libssl.so.10
sudo ln -s /lib/x86_64-linux-gnu/libcrypto.so.1.0.1e /lib/x86_64-linux-gnu/libcrypto.so.10
sudo ln -s /lib/x86_64-linux-gnu/libssl.so.0.9.8e /lib/x86_64-linux-gnu/libssl.so.6
sudo ln -s /lib/x86_64-linux-gnu/libcrypto.so.0.9.8e /lib/x86_64-linux-gnu/libcrypto.so.6

铛铛铛铛,运行grads,O了,终于有了~有了

下面附上本人打包的安装程序,解压到自己指定的路径,然后设定环境变量和UDPT中的绝对路径即可。
另外,根据8楼的提示,WSL Ubuntu不带有桌面,需要在Win10环境下安装Xming,并设置DISPLAY环境变量 (具体的自己问百度)。Windows版本的OpenGrADS2.0.2-oga2已经集成了Xming,如果不想装Windows版本的OpenGrADS,也可只安装本贴附件中的Xming,还可以安装Xmanager5,带有XStart(具体问百度),根据个人喜好选择吧。如果使用的是WSL Ubuntu系统,建议安装附件中的ConEmu(又名CMDer)终端控制软件,可完美替代Windows的CMD。目前,ConEmu在WSL中存在一点小问题,可参考“知非”(http://www.cnblogs.com/hujq1029/p/6549073.html)提供的解决方案。
游客,如果您要查看本帖隐藏内容请回复

评分

参与人数 2金钱 +40 贡献 +5 收起 理由
huangbicheng + 20 赞一个!
mofangbao + 20 + 5

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-9-27 08:26:50 | 显示全部楼层
我最近也是刚在WSL下安装了最新版的grads2.2.0,折腾好久才搞定。我是用的grads的传统安装方法,最后也是有好几个lib文件找不到什么的,复制到相应文件夹下才搞定。我觉得你还得说一下WSL下面不能用x server,要用xming来代替,环境变量里面还需要加一句export DISPLAY=:0.0
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2019-7-23 10:11:57 | 显示全部楼层
{:eb511:}{:eb511:}
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2017-9-26 20:04:18 | 显示全部楼层
本帖最后由 junyang517 于 2017-9-27 10:18 编辑

沙发自己坐,等过会儿上传我自己打包的安装文件。
过段时间再把GrADS官网的Document网页扒下来上传,这样就可以彻底从OpenGrADS-2.1.0-linxu升级到GrADS-2.2.0-linux
有了WSL后,Windows版本我也就不再考虑,实在没有工夫再去Cygwin下龟速编译一堆文件。毕竟现在所有的模式学习平台都在WSL Ubuntu平台下开展,正式运转才转移到工作计算机。下面附上GrADS更新日志,以辅助决策是否下载本贴附件。

2017-09-05 Version 2.2.0
    Features:
    * Graphics display and printing are now handled as independent plug-ins.   
        Cairo is the default, but the traditional X11 display (with widgets) and
    the old GD interface for image output are available as user-specified options.
    There is also no-op gxdummy plug-in for when no graphics capabilities are needed.
    * New arguments on startup for specifying graphics plug-in names (-d and -h)
    * New requirements for the User-Defined Plug-in Table: gxdisplay and gxprint
    * Overhaul of auto configuration protocol to support creation of shared libraries
    for the graphics plug-ins.
    * Added command 'q udpt' that lists all available plug-ins
    * Added command 'q gxconfig' that reports the configuration of graphics plug-ins
    * Updated the output from the 'q config' command
    * New command 'q font' returns information about a specific font
    * Added support in grib2scan to print model version date for PDTs 60 and 61
    * Added optional argument to 'q dbf' to specify a delimiter other than ","
    * Increased max number of block requests to raise limit on station data memory usage

    Bug Fixes:   
    * Fixed bug to use an 8-byte integer to store a variable's offset in a file        
    * Fixed bug in new shaded contour algorithm when plotting a range beyond the
    data maximum and csmooth is on.
    * Fixed routines handling netcdf4 cachesize so it resets if user adjusts scale factor
    * Fixed mismatched max length of variable description in descriptor files
    * Fixed bug when drawing zero-sized strings with Cairo
   
    New/Updated Documentation:
    * http://cola.gmu.edu/grads/gadoc/udp.html
    * http://cola.gmu.edu/grads/gadoc/udpt.html
    * http://cola.gmu.edu/grads/gadoc/plugins.html
    * http://cola.gmu.edu/grads/gadoc/supplibs2.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdgrads.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdqdbf.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdquery.html

    Supplibs Update:   
    * Simplified the protocol for building, installing, and checking the supplibs
    in conjunction with changes to auto configuration scripts.
    * New documentation page: http://cola.gmu.edu/grads/gadoc/supplibs2.html
    * Updated the gadap library to version 2.1 to add support for a shared object
    and some minor fixes for compilation on newer versions of unix.
    * Linked with pixman-0.34.0 and cairo-1.14.10
   
2017-02-14 Version 2.1.1.b0
   
    Features:
    * Added support for User Defined Plug-in functions which replace the old UDFs
    * Added support for logical operators in the expression syntax (gridded data only)
    * New function 'if()' performs an if/then/else expression evaluation
    * New scripting language function 'sys()' submits any command to the shell and
    returns the resulting text stream that the command sends to standard output
    * New option '-4de' for the 'set sdfwrite' command
    * New option for 'q define'    prints all the relevant information about a variable
    * New command 'set barbopts' to support filled pennant flags on wind barbs
   
    Misc:
    * Added support in gxprint for mixed case file names with the -f or -b option
    * Added descriptor file entry 'XYTRAILER' for files that have a trailer record

    New/Updated Documentation:
    * http://cola.gmu.edu/grads/gadoc/udp.html
    * http://cola.gmu.edu/grads/gadoc/expressions.html
    * http://cola.gmu.edu/grads/gadoc/gradfuncif.html
    * http://cola.gmu.edu/grads/gadoc/script.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetsdfwrite.html
    * http://cola.gmu.edu/grads/gadoc/descriptorfile.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdqdefine.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetbarbopts.html
   
    Supplib Update:   
    * Some builds are linked dynamically with OpenSSL to access data servers via HTTPS.
      This library may not always be needed or available, so builds without OpenSSL
      have also been provided.


2016-06-20 Version 2.1.0
   
    Features:
    * New command pdefwrite writes out internally calculated interpolation weights
    * Added support for GRIB2 PDTs 60 and 61 (Ensemble Reforecasts)
    * Added support for a second undef attribute name for netcdf/hdf4 formats
    sdfopen will look for "missing_value" (primary) and "_FillValue" (secondary)
    works with xdfopen-style and full descriptor files
    * Previously undocumented command 'set misswarn' -- enables a warning message
    with missing file names for templated data sets.
   
    Bug Fixes:   
    * Fixed undef handling for BUFR station data
    * Fixed undef handling for station data when using -u and -a with const()
    * Closed infinite loop when parsing arguments to script function gsfpath()     
    * Added support for transparent colors in KML output   
        
    Misc:
    * Changed the logo to "GrADS/COLA"
    * Output from sdfwrite command will use 'months since' or 'minutes since'
    in time axis metadata depending on what is used in the original data file
    * coll2gr() now supports the -u option with a vertical coordinate of height
   
    New Documentation Pages:
    * http://cola.gmu.edu/grads/gadoc/pdefwrite.html
    * http://cola.gmu.edu/grads/gadoc/setmisswarn.html

    Supplib Update:   
    * Linked with g2clib-1.6.0, jasper-1.900.1-ubuntu3.2debian
   
   
2015-03-10  Version 2.1.a3
   
    Features:
    * Added support for time template substitutions within a CHSUB string
    * Added support for GRIB2 PDTs 6 and 10 (Percentiles)
   
    Bug Fixes:
    * Memory leak in metabuffer handling
    * Bad error message when netcdf chunksize is bigger than cachesize
    * Parsing error for files with time axis unit "minutes since..."
    * Missing data handling in coll2grd function     
    * Unnecessary re-initialization of font files
    * Core dump when using non-existing data variables in a define expression
    * Memory leak for grids and stn reports when expression parsing fails

    Updated Documentation Pages:
    * http://cola.gmu.edu/grads/gadoc/descriptorfile.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsdfwrite.html
    * http://cola.gmu.edu/grads/gadoc/library.html
    * http://cola.gmu.edu/grads/gadoc/templates.html
  
    Supplib Update:   
    * Linked with netcdf-4.3.3
   

2014-05-27  Version 2.1.a2

    Features:   
    * Update option for gribmap (-u) has been restored
    * New options for gribmap to up/downgrade the index file version;
    this enables gribmap updates without having to rescan data files
    * New option for 'set sdfwrite' to specify an unlimited dimension
    * New option for 'set sdfwrite' to force a 3-dimensional output file
    * Added 'q fgvals' to return colors and values specified with 'set fgvals'
   
    Bugs:
    * Checks if hdf5 format is chunked before checking chunking parameters
    * Checks for valid image file before creating a custom tile

    Updated Documentation Pages:
    * http://cola.gmu.edu/grads/gadoc/fontcontrol.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdquery.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsdfwrite.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetbackground.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetfont.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetsdfwrite.html
    * http://cola.gmu.edu/grads/gadoc/gradutilgribmap.html
    * http://cola.gmu.edu/grads/gadoc/script.html
    * http://cola.gmu.edu/grads/gadoc/supplibs.html

    Supplib Updates:
    * Linked with zlib-1.2.8, hdf5-1.8.12, netcdf-4.3.2
   
   
2013-12-16  Version 2.1.a1
   
    Features:   
    * All the graphics, including the interactive X window display and
    all image and hardcopy output, are now handled by the Cairo library.
    * New command 'gxprint' -- all-purpose printing command that handles all output formats
    * New hardcopy output options with gxprint: PDF and SVG
    * External utilities gxps, gxeps, gxtran are obsolete
    * Commands 'enable print', 'print', and 'disable print' are obsolete
    * The 'printim' command is now an alias for 'gxprint'
    * Added options to 'set rgb' to support transparent colors and patterns   
    * Added options to 'set font' to define new fonts
    * New command 'set hershey' -- enables generic fonts that are analogs of Hershey fonts
    * New command 'set lwid' -- defines a new line thickness setting
    * New command 'set tile' -- enables pattern filling for shaded contours
    * New command 'set antialias' -- temporarily disables anti-aliasing (not recommended)
    * The interactive display is always in color mode. The 'set display' command
      is now only for swapping the background and foreground colors
    * Major redesign of the graphics code to make graphics rendering more "pluggable"
    * The widgets (buttons, drop menus, and rubber bands) have been temporarily disabled
   
    Misc:
    * Added new mark #12, a closed diamond
    * Added check for hPa unit in sdfopen
    * Added thickness option to 'set grid' command
   
    Bugs:
    * Fixed templating and array-indexing bugs for dtype hdf5_grid
    * Checks for NaN retured by pow() function
    * New metabuffer structure handles shapefiles with a very large number of vertices
   
    New Documentation Pages:
    * http://cola.gmu.edu/grads/gadoc/ascii.html
    * http://cola.gmu.edu/grads/gadoc/basemap.html
    * http://cola.gmu.edu/grads/gadoc/drawingtips.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdgxprint.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetantialias.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsethershey.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetlwid.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsettile.html
   
    Updated Documentation Pages:
    * http://cola.gmu.edu/grads/gadoc/colorcontrol.html
    * http://cola.gmu.edu/grads/gadoc/font.html
    * http://cola.gmu.edu/grads/gadoc/fontcontrol.html
    * http://cola.gmu.edu/grads/gadoc/gradcomddisableprint.html
    * http://cola.gmu.edu/grads/gadoc/gradcomddrawmark.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdenableprint.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdoutxwd.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdprint.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdprintim.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetannot.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetbackground.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetclopts.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetcmark.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetcthick.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetdisplay.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetfont.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetgrid.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetline.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetmap.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetmpt.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetrgb.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetstring.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetxlopts.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetylopts.html
    * http://cola.gmu.edu/grads/gadoc/gradutilgxeps.html
    * http://cola.gmu.edu/grads/gadoc/gradutilgxps.html
    * http://cola.gmu.edu/grads/gadoc/gradutilgxtran.html
    * http://cola.gmu.edu/grads/gadoc/imageoutput.html
    * http://cola.gmu.edu/grads/gadoc/script.html
    * http://cola.gmu.edu/grads/gadoc/shapefiles.html
    * http://cola.gmu.edu/grads/gadoc/supplibs.html

   
Supplib Updates:   
    * Linked with cairo-1.12.16, pixman-0.28.0, freetype-2.4.10, fontconfig-2.9.0, Xrender-0.9.6,
    hdf5-1.8.11, netcdf-4.2.1.1, g2clib 1.4.0.
   
   
2012-11-9  Version 2.0.2

    Features:

    * New function amax() returns the maximum grid value over an X-Y region.
    * New function amaxlocx() returns the the X location of the maximum grid value over an X-Y region.
    * New function amaxlocy() returns the the Y location of the maximum grid value over an X-Y region.
    * New function amin() returns the minimum grid value over an X-Y region.
    * New function aminlocx() returns the the X location of the minimum grid value over an X-Y region.
    * New function aminlocy() returns the the Y location of the minimum grid value over an X-Y region.
    * New function atot() combines the latitude-weighting capability in aave() with the summing capability of asum().
    * New features added to lterp() based on regrid2() and re(): a bessel interpolation may be added
      to the bilinear option, plus new options for an area average using aave or amean.
    * Added support for GRIB2 Probability & Aerosol products (Product Definition Templates 5, 9, and 48).
      These templates require a third set of codes in the variable declaration of the descriptor file.
    * grib2scan prints out relevant codes and suggests a variable declaration entry for descriptor file.
    * Colorization of scatter plots enabled by using a third argument: 'display x;y;c'.

    Misc:
    * For Robinson Projection, longitude may range from 0 to 360 as well as -180 to 180.
    * Changed hard-coded 3.1415... to M_PI.
    * Tweaks to verbose output from gribmap to help diagnose unmatched records.
    * When sdfopen/xdfopen is checking for Z axis, if pressure units of Pa is detected, units
      will convert to mb automatically. Notice to user printed.

    Bugs:
    * Fixed I/O when reading 2-byte data.
    * Fixed EDEF handling in sdfopen/xdfopen.
    * Fixed ensemble name parsing error.
    * Fixed sdfopen/xdfopen to reject files with 360-day calendar attribute.
    * Fixed streamlines to improve density handling for grid boxes that are very elongated,
      such as at high latitudes, or in vertical cross sections.  

    New documentation pages:
    * http://cola.gmu.edu/grads/gadoc/gradcomdscreen.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetlog1d.html
    * http://cola.gmu.edu/grads/gadoc/gradfuncamax.html
    * http://cola.gmu.edu/grads/gadoc/gradfuncamaxlocx.html
    * http://cola.gmu.edu/grads/gadoc/gradfuncamaxlocy.html
    * http://cola.gmu.edu/grads/gadoc/gradfuncamin.html
    * http://cola.gmu.edu/grads/gadoc/gradfuncaminlocx.html
    * http://cola.gmu.edu/grads/gadoc/gradfuncaminlocy.html
    * http://cola.gmu.edu/grads/gadoc/gradfuncatot.html
    * http://cola.gmu.edu/grads/gadoc/scatterplot.html

    Updated documentation pages:
    * http://cola.gmu.edu/grads/gadoc/descriptorfile.html
    * http://cola.gmu.edu/grads/gadoc/font.html
    * http://cola.gmu.edu/grads/gadoc/fontcontrol.html
    * http://cola.gmu.edu/grads/gadoc/functions.html
    * http://cola.gmu.edu/grads/gadoc/functionsatt.html
    * http://cola.gmu.edu/grads/gadoc/gadoc.html
    * http://cola.gmu.edu/grads/gadoc/gradcomddrawbutton.html
    * http://cola.gmu.edu/grads/gadoc/gradcomddrawwxsym.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdenableprint.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsdfwrite.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetccols.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetdefval.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetfont.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetgxout.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetvrange.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetvrange2.html
    * http://cola.gmu.edu/grads/gadoc/gradcomdsetwxcols.html
    * http://cola.gmu.edu/grads/gadoc/gradfuncaave.html
    * http://cola.gmu.edu/grads/gadoc/gradfuncasum.html
    * http://cola.gmu.edu/grads/gadoc/gradfunclterp.html
    * http://cola.gmu.edu/grads/gadoc/gradutilgrib2scan.html
    * http://cola.gmu.edu/grads/gadoc/imageoutput.html
    * http://cola.gmu.edu/grads/gadoc/indexlist.html
    * http://cola.gmu.edu/grads/gadoc/library.html
    * http://cola.gmu.edu/grads/gadoc/mathfunctions.html
    * http://cola.gmu.edu/grads/gadoc/pagecontrol.html
    * http://cola.gmu.edu/grads/gadoc/shapefiles.html
    * http://cola.gmu.edu/grads/gadoc/supplibs.html
    * http://cola.gmu.edu/grads/gadoc/templates.html
    * http://cola.gmu.edu/grads/gadoc/tutorial.html

    Supplib Updates:
    * Linked with g2clib 1.4.0

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-9-27 06:10:56 | 显示全部楼层
请问楼主该版支持在windows下安装运行吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-9-27 06:12:13 | 显示全部楼层
numa 发表于 2017-9-27 06:10
请问楼主该版支持在windows下安装运行吗?

明显不是啊!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-9-27 06:19:03 | 显示全部楼层

我还在用2.0,看来要与时俱进还得学unix啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-9-27 06:44:14 | 显示全部楼层
numa 发表于 2017-9-27 06:19
我还在用2.0,看来要与时俱进还得学unix啊

Linux就够了,
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-9-27 06:49:04 | 显示全部楼层

{:handshake:}
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-9-27 14:03:37 | 显示全部楼层
我很好奇你之前自己编译到哪一步弄不下去的?我试着自己编译一直卡在编译完jasper以后,编译g2clib的时候就一直提示说dec_jpeg2000.c  里的 #include "jasper/jasper.h" 不存在,可明明那个文件夹下有 jasper.h 啊哪怕把路径不全也还是提示,不知道怎么搞······
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-9-27 18:34:42 | 显示全部楼层
棒棒哒
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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