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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

docker安装gamit_Gamit-Globk完整安装攻略

發(fā)布時(shí)間:2024/9/19 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker安装gamit_Gamit-Globk完整安装攻略 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

GAMIT/GLOBK

果然是相當(dāng)?shù)牟缓醚b,不過今天貌似搞定了。網(wǎng)上的資料不多,談及奇怪

問題的情況的文章更少,因此想起寫這篇文章。

1.

操作系統(tǒng)

其實(shí)我一直就不明白,

一個(gè)科學(xué)計(jì)算的程序干嘛用那么多平臺(tái)相關(guān)的代碼

(

Doris

也是這副

德行,很讓人不爽)。本來就捉襟見肘的硬盤空間還要分杯羹給

*nix

系統(tǒng),真的很麻煩(別

看我網(wǎng)名

linuxmao

,這個(gè)是有歷史因素的)。我先用的是

Slackware

,一個(gè)以開發(fā)著稱的

Linux

發(fā)行版(當(dāng)然還用過

FreeBSD

Ubuntu

,很可惜,這二者裝

g77

不方便)。在

Cygwin

的情況下務(wù)必請(qǐng)大家斷網(wǎng),關(guān)

Kaspersky

,關(guān)

360

安全衛(wèi)士,關(guān)

360

保險(xiǎn)箱,否

Cygwin

dlls

會(huì)中途出錯(cuò),無法繼續(xù)。

2.?X11

Slackware

在默認(rèn)的情況下,貌似

X11LIBPATH

X11INCPATH

是空的。這個(gè)問題開

始你不會(huì)發(fā)現(xiàn),

只有在

make_gamit

這步中才會(huì)出問題。

因?yàn)?/p>

make_gamit

會(huì)檢查這兩個(gè)

變量對(duì)應(yīng)的路徑,

如果為空,

會(huì)失敗

(我把安裝腳本給改了,

make_gamit

不去檢查

X11

是否存在。

這么做會(huì)不會(huì)有后遺癥我不知道,

因?yàn)樵谀侵熬褪×?

Cygwin

下面,

你如果在安裝時(shí)選擇了

X11

的相關(guān)頭文件和庫文件,

X11INCPATH

會(huì)被自動(dòng)找到

(

/usr/X11R6/include

),但是

X11LIBPATH

不會(huì)被找到。為什么呢?這個(gè)查找過程實(shí)際

上是自動(dòng)搜索

Xlib.h

libX11.a

兩個(gè)文件的路徑。但是

Cygwin

下沒有

libX11.a

,相應(yīng)

的是一個(gè)叫做

libX11.dll.a

的文件。

ln?-s?libX11.dll.a?libX11.a

命令做一符號(hào)鏈接就好了。

3.?g77

Slackware

g77

是有瑕疵

——

沒有

idate()

函數(shù)(反正我沒找到,網(wǎng)上也語焉不詳)。

國外的新聞組上有篇文章給了一個(gè)方案,將

date_and_time()

函數(shù)轉(zhuǎn)化為

idate()

。由于對(duì)

Fortran

不熟,

所以只得作罷。

我推測(cè)是

Slackware

g77

4.x

版的,

Cygwin

3.4.4

反正

GCC

每次大升級(jí)都不怎么保證向下兼容。

另外,

不知道為什么,

Cygwin

下運(yùn)行

install_soft

沒有傳遞編譯器類型,

這點(diǎn)真的很無語,

只得再次改了安裝腳本。

4.?uname?-a

這個(gè)大家應(yīng)該知道是什么,就是看系統(tǒng)的版本了。

Cygwin

得出來的是

“CYGWIN_NT

-5.1

?1.5.18(0.132/4/2)???i686?unknown?unknown?Cygwin”

unimake

會(huì)

name?mangle

一下,把它變成

OS_ID??

的形式,比如

SunOS

總結(jié)

以上是生活随笔為你收集整理的docker安装gamit_Gamit-Globk完整安装攻略的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。