加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Windows下运行NCL语言指南

(2006-03-09 20:57:27)
标签:

杂谈

分类: MSN搬家
Windows下运行NCL语言指南
 
以下是自己安装NCL过程的总结,应JY的要求,贴出来给朋友们作为参考,其实NCL主页已经有了详细的介绍。具体的安装步骤可以参考NCL主页
http://www.ncl.ucar.edu/Download/cygwin.shtml

本文件主要包括以下两个内容
×如何安装Cygwin/X?
×如何在Cygwin/X下面安装运行和设置NCL(NCAR Command Language)语言?
 
1.安装Cygwin/X
2.运行和配置Cygwin/X
3.下载NCL
4.安装NCL
5.设置NCL的环境变量
6.设置显示(DISPLAY)环境变量
7.附加的设置

要想在Windows下面运行NCL语言,必须先安装Cygwin,Cygwin提供了一个UNIX的核心和一个X Server
 
1.安装Cygwin/X
(1)从http://x.cygwin.com下载一个叫做setup.exe的文件
(2)运行此setup.exe文件,一般点默认值就是,其中包含几个选项
   从网上直接安装
   下载到本地磁盘
   从本地磁盘安装
   建议先下载到本地磁盘
   选择一个镜像站点下载Cygwin,一般要试几次才能找到合适的镜像,试了好几次,日本的几个都没法下
(3)选择要安装的包,要想运行NCL,以下几个必须安装
 Devel的 gcc、gdb、make
 Editors中选择几个自己合适的文本编辑软件,比如vi,个人偏好nedit
 Graphics中的grostscript
 Shells中的bash sh-utils 和tcsh
 X11中的xorg-x11系列 以及x-start-menu-icons x-startup-scripts
(4)一路点“下一步”,选择要安装的根目录,在桌面和快速启动创建图标
 
2.运行和配置Cygwin/X
如果安装正确在桌面上会有一个“startxwin”的图标,如果没有的话,还需要自己配置运行
方法(1)Windows 下双击 /usr/X11R6/bin/startxwin.bat
方法(2)运行sh /usr/X11R6/bin/startxwin.sh
    或者alias xx=‘sh /usr/X11R6/bin/startxwin.sh’
    然后每次运行的时候直接用xx即可 (自己的选择)
方法(3)cp /etc/X11/xinit/xinitrc ~/.xinitrc
     cd /usr/X11R6/bin && startx
方法(4)PATH=%PATH:/usr/X11R6/bin
         startx
     或者在.bashrc后面加入export PATH=/usr/X11R6/bin:$PATH
     然后运行startx即可 (自己的选择)
方法(5)cd /usr/X11R6/bin
     startx
到此为止,就可以在Windows底下运行Cygwin/X了
 
3.下载NCL
 https://www.earthsystemgrid.org/
 需要注册才行
 
4. 安装NCL
  将下载的NCL压缩包保存在用户根目录下,然后运行
    mkdir /usr/local
    cd /usr/local
    gunzip /home/wk/ncl-4.2.0.a031.CYGWIN1.3_PC.tar.gz
    tar -xvf /home/wk/ncl-4.2.0.a031.CYGWIN1.3_PC.tar
 
5.设置NCL的环境变量
    修改.bashrc,在后面加入
    export NCARG_ROOT=/usr/local
    export PATH=/usr/local/bin:$PATH
 
6. 设置显示(DISPLAY)环境变量
  export DISPLAY=wakerr:0
  完了就可以测试了
    cp $NCARG_ROOT/lib/ncarg/nclex/xyplot/xy04n.ncl .
    ncl < xy04n.ncl
 
7. 附加的设置
 为了使编辑中ncl的语句可以高亮显示,可以从ncl下载以下的文件
    ncl.nedit、ncl2.nedit、ncl3.nedit
    然后运行 nedit -import ncl.nedit
 为了改变一些诸如背景色、前景色、字体格式、窗体大小、TextFuncCode等,可以从NCL下载.hluresfile,将其放在个人主目录即可
 
Tips
用Windows下的文本编译器编译的ncl文件,在ncl中无法正确运行,建议用UltraEdtor进行文件格式转换
  
 
 
 
 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有