日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下使用idl生成h文件,LINIUX下IDL的安装

發布時間:2025/3/20 linux 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下使用idl生成h文件,LINIUX下IDL的安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

LINIUX下IDL的安裝

(2017-02-27 17:00:31)

標簽:

linux

idl

Yabing Wang

2014.04.15

創建目錄:…$:sudo mkdir /usr/local/itt

查看移動硬盤: cd /media/

將其里面的所需文件復制到主目錄:cp idl71linux.x86.tar.gz ~/ usr/local/itt

對其進行解壓:sudo tar –zxvf idl711linux.x86.tar.gz

然后打到剛才創建的目錄下:cd /usr/local/itt

查看該目錄:…/usr/local/itt$:ls

idl71linux.x86.tar.gz install license idl71

把你的license文件拷貝到其中的license里:

cp license.dat /usr/local/itt/license

安裝:…/usr/local/itt$:sudo ./install

出現與下面相關的問句,各個選擇的答案按每一句后面的答案選:

Do you want to install DICOM Network services?(y/n):n

Install the above configuration?(y/n):y

Execute the install command now?(y/n):y

Do you wish to continue?(y/n):y

Do you want to run the license wizard?(y/n):y

總之除了以上的問句,答案均選y。

在以上步驟結束之后idl并沒有裝好,需要加載license。步驟如下:/usr/local/itt/license$sudo

chmod +xxx(或者777) IDL7.1_license.dat更改權限;

/usr/local/itt/idl71/bin$ sudo ./ittlicense會出現license

wizard的窗口,選擇第三項用已有license,然后導出IDL7.1_license.dat,選擇,結束.在命令行輸入idl,若出現Licensed

for use by: TEAM TBE表示安裝成功.

安裝ssw

ssw 是處理太陽物理觀測數據的IDL程序集合(庫)。 ssw的安裝是模塊化的,用戶可以選擇自己需要的功能進行安裝。

通過網絡服務器,根據需要產生所需模塊的安裝腳本。腳本自動創建目錄,下載(copy)文件,并安裝成定制的目錄樹。(建議定時/每日更新)。升級可增加新模塊(設備)。

===***======== LINUX安裝ssw,(由于網絡速度問題,這里介紹離線安裝ssw的方法。)

1.點擊:http://www.lmsal.com/solarsoft/ssw_install.html

產生安裝腳本ssw_install*.csh。 選擇: Installation Source 這項選擇cd-rom,

Installation Type 這一項選擇new install,ssw path suggestions這一項選擇

/usr/local/ssw (主目錄,可以根據需要設置), Firewall

Constraints方式選none,下面的Select those SolarSoft instruments which you

plan to analyze at your site所有的選項都選。接著選generate installation

script生成腳本,并將其下載下來。

2.創建新目錄:~/solarsoft/offlinw/swmaint/tar 將完整的最新solarsoft服務器 ftp://sohoftp.nascom.nasa.gov/solarsoft/offline/swmaint/tar

上所有(或者腳本中需要的)文件拷貝到任意目錄~/solarsoft/offlinw/swmaint/tar中,我們如果老師有的話可以直接從老師盤里把這些壓縮文件copy到以上目錄。創建ssw主目錄(/usr/local/ssw)

,將上面下載下來的腳本用命令行窗口移動到該目錄下。

3.修改ssw_install*.csh腳本(即上面下載下來的腳本),去掉ftp更新。# --- setup defaults---

setenv ssw_noftp 1操作如下:…/usr/local/ssw $:sudo vi

ssw_install*.csh

先找到要修改的行,可在此腳本的最后面輸入/noftp,如果還不是要找的行,按n查找下一個,找到之后,用delete鍵刪除setenv

ssw_noftp 0中的0,然后按鍵盤上的insert鍵編輯原來0的位置為1.然后按鍵盤上的Esc,輸入:wq進行保存。

4. 運行安裝腳本: sudo csh -f ssw_install*.csh 提示:輸入cd-rom位置,

我們輸入//home(solarsoft在哪個目錄下這里就寫哪個目錄)即可。 5. 配置環境變量 寫sswidl 腳本, 內容為:

#!/bin/tcsh

setenv SSW /usr/local/ssw

#setenv SSW_INSTR "acrim aia ana andril batse bcs cactus cds

chianti cmes corimp cosec cp egso eis eit ethz eve festival

findstuff grs hessi hmi

hxis hxrbs hxrs hxt hydro impact lapalma lasco lparl lyra mdi mees

mjastereo mkit ngdc nlfff norh norp nrh nrl nso ontology ovsa

panorama pdl pfss plastic poa s3drs sbrowser secchi smei soon sot

spartan spex ssc sumer swap sxig12 sxig13 sxt trace uvcs uvsp vdem

vso wbs xray xrp xrt ztools" setenv SSW_INSTR "eit mdi trace sxt

aia hmi ontology gen vobs lasco secchi cmes festival pfss"

#啟動包括的模塊

source /usr/local/ssw/gen/setup/setup.ssw

sswidl

如后進入寫的狀態呢,步驟如下 :打到/usr/local/ssw目錄下:然后輸入sudo vi

sswidl進入編輯狀態,如果不是編輯狀態就按鍵盤上的insert鍵即可進行編輯,將上面的內容輸入好按Esc,然后輸入:wq進行保存。(注意:其中的(:wq)是一整體)

why tcsh:如果是csh運行source /usr/local/ssw/gen/setup/setup.ssw 時會出現

word too long。接下來設置可執行權限用如下的命令: chmod +xxx sswidl

然后建立PATH中的鏈接:sudo ln sswidl /usr/local/bin/sswidl

(如果由于分區原因,不能建立鏈接,就直接拷貝到 /usrl/local/bin 中。) 6. 執行 sswidl

可以在終端方式中使用sswidl

7. 運行lde 圖形平臺

先設置IDL_DIR環境變量,具體操作方式如下:打開主目錄,ls進行查看,會看到.bashrc這樣一個類似腳本一類的東東,用命令sudo

vi .bashrc,打開之后進行編輯,編輯時只需在腳

本的最后一行鍵入 export IDL_DIR=/usr/local/itt/idl71/ 即可。 再創建sswidlde

腳本,內容同 step 5. 只是將最后一行改為sswidlde。其他的都同setp 5,設權限,建鏈接. 執行 sswidlde

最后注意:如果sswidl或是sswidlde 有新的腳本只需對原來的稍加修改即可,不會影響其他的已經正常運行的操作。

經過以上操作,很有可能在運行sswidl和sswidlde時出現word too

long的錯誤,這時的解決辦法是:在目錄/usr/local/ssw/gen/setup$下有兩個名為ssw_idl和ssw_idlde的文件,將這兩個文件里的開頭的csh改為tcsh就可以正常運行了.(可以用vi,也可以用gedit)

最后還有一點需要注意,…/usr/local/ssw/gen/setup$sudo vi ssw_idlde

修改其中的set slist一行,在原有基礎上加上/usr/local/bin/idlde

和/usr/local/itt/idl71兩個目錄,否則會報錯。

8.升級

分享:

喜歡

0

贈金筆

加載中,請稍候......

評論加載中,請稍候...

發評論

登錄名: 密碼: 找回密碼 注冊記住登錄狀態

昵???稱:

發評論

以上網友發言只代表其個人觀點,不代表新浪網的觀點或立場。

總結

以上是生活随笔為你收集整理的linux下使用idl生成h文件,LINIUX下IDL的安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。