24小时热门版块排行榜    

Znn3bq.jpeg
查看: 1750  |  回复: 29

lurencyj

木虫 (著名写手)

其实,像arpack和lapack这类的包,它们自带的安装说明文件里面都有详细干净的安装说明,细心看就好了。大家都是这样用的。至于怎么用里面的子程序,这个百度一下很多很多,检索“怎样 调用 外部函数 fortran”,编程教科书里面也很多。
很女子很弓虽大
11楼2012-10-12 12:54:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

田山东

捐助贵宾 (著名写手)

引用回帖:
10楼: Originally posted by lurencyj at 2012-10-12 12:51:32
1.  关于安装。建议你不要自己编译源代码,如果你没有头绪,没有相应的经验。最好通过suse自带的软件管理来安装arpack. 这里有个链接是介绍opensuse下如何安装软件的:http://zhidao.baidu.com/question/240291320. ...

whereis libarpack
没有找到这个库,奇怪,我的ARmake.inc都装上了,为什么还没有这个呢?
everythinghasitsseason.enjoyyourlife.
12楼2012-10-12 14:51:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

田山东

捐助贵宾 (著名写手)

后来又搜索libarpack.SUN.a,明明这个文件就在arpack/ARPACK文件夹下,为什么whereis libarpack.SUN4.a找不到呢?
everythinghasitsseason.enjoyyourlife.
13楼2012-10-12 14:59:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

田山东

捐助贵宾 (著名写手)

引用回帖:
11楼: Originally posted by lurencyj at 2012-10-12 12:54:58
其实,像arpack和lapack这类的包,它们自带的安装说明文件里面都有详细干净的安装说明,细心看就好了。大家都是这样用的。至于怎么用里面的子程序,这个百度一下很多很多,检索“怎样 调用 外部函数 fortran”,编程 ...

果然,需要安装两个库文件
linux-1482:/usr/local/share/ARPACK # cd /usr/local/lib
linux-1482:/usr/local/lib # ln -s /usr/local/share/ARPACK/libarpack_LINUX.a ./libarpack.a

哎。。我以为装好ARmake.inc这些东西都弄好了呢。再查怎么装吧
everythinghasitsseason.enjoyyourlife.
14楼2012-10-12 15:05:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

$ man whereis
locate the binary, source, and manual page files for a command

manual里面说的很清楚,whereis是面向跟命令相关的文件。库文件不是命令的。
你在用linux前,怎么也要先给自己科普一下知识的吧。介绍给你的那个Beginning Linux Programming 很不错,看完前面2-3章,你就会有点入门了。
很女子很弓虽大
15楼2012-10-12 15:13:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

说了挺多,可能楼主还没有搞定。SUSE Linux的我不清楚。在Debian/Ubuntu下面,最佳的方案是:
sudo apt-get install build-essential
sudo apt-get install gfortran
sudo apt-get install libarpack2-dev

arpack官网上的库和补丁包已经没有维护了,代码里有很多问题,比如说second.f文件里面有bug, abs()函数里面规则过久,编译器大多已经不支持。相反,通过Linux包管理系统安装的arpack都没有这些问题,很干净。
很女子很弓虽大
16楼2012-10-12 15:35:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

顺便问一个问题,楼主为什么不用matlab来求本征值问题呢,如果内存不夸张的话?
很女子很弓虽大
17楼2012-10-12 15:39:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

引用回帖:
9楼: Originally posted by 田山东 at 2012-10-12 10:39:55
user's guide 没说怎么编译程序啊。郁闷啊。一个人搞,搞死人啊

编译还需特别的东西吗?
CODE:
gfortran a.f /path/to/arpack/lib/libarpack_linux.a -o a.exe

应该就可以了啊……
18楼2012-10-12 16:05:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

引用回帖:
16楼: Originally posted by lurencyj at 2012-10-12 15:35:42
说了挺多,可能楼主还没有搞定。SUSE Linux的我不清楚。在Debian/Ubuntu下面,最佳的方案是:
sudo apt-get install build-essential
sudo apt-get install gfortran
sudo apt-get install libarpack2-dev

ar ...

赞一个,对于这类库,我也赞成用系统自带的……
19楼2012-10-12 16:07:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

引用回帖:
14楼: Originally posted by 田山东 at 2012-10-12 15:05:04
果然,需要安装两个库文件
linux-1482:/usr/local/share/ARPACK # cd /usr/local/lib
linux-1482:/usr/local/lib # ln -s /usr/local/share/ARPACK/libarpack_LINUX.a ./libarpack.a

哎。。我以为装好ARmake. ...

其实没有必要用 ln -s 形成软链接的

在 gfortran 编译的时候,记得把 libarpack.a 的路径写全就可以了……
20楼2012-10-12 16:10:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 田山东 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 277求调剂 +23 倪建设 2026-04-06 23/1150 2026-04-13 00:40 by 王童子龙
[考研] 一志愿211,0703化学305分求调剂 +26 严西西戏 2026-04-06 33/1650 2026-04-11 23:01 by 314126402
[考研] 296求调剂 +8 汪!?! 2026-04-09 8/400 2026-04-11 21:02 by 逆水乘风
[教师之家] 请问地理、遥感方面,可以做哪些横向项目啊,纵向完不成考核啊 +3 锦衣卫寒战 2026-04-07 5/250 2026-04-11 20:51 by 豫椒
[考研] 求调剂,一志愿大连理工大学354分 +5 雨声余生 2026-04-11 6/300 2026-04-11 16:12 by 雨声余生
[考研] 化学308分求调剂 +22 你好明天你好 2026-04-07 24/1200 2026-04-11 11:14 by ChemPharm
[考研] 293求调剂 +6 勇远库爱314 2026-04-08 6/300 2026-04-11 10:08 by zhq0425
[考研] 342电子信息专硕求调剂 +9 你让我怎么荔枝 2026-04-10 10/500 2026-04-11 08:33 by zhq0425
[考研] 301求调剂 +5 149. 2026-04-10 5/250 2026-04-10 15:45 by 柴小白
[考研] 一志愿华东师范生物学326分,求调剂 +8 刘墨墨 2026-04-09 8/400 2026-04-10 12:00 by pengliang8036
[考研] 环境专硕调剂 +16 会说话的肘子 2026-04-06 16/800 2026-04-10 10:30 by asy1wn
[考研] 070300化学 求调剂 +13 73372112 2026-04-08 13/650 2026-04-09 20:22 by maddjdld
[考研] 293分求调剂,外语为俄语 +7 加一一九 2026-04-07 10/500 2026-04-08 20:14 by yutian743
[考研] 287求调剂 +6 Fnhc 2026-04-07 6/300 2026-04-08 10:05 by xingguangj
[考研] 304求调剂 +10 素年祭语 2026-04-06 17/850 2026-04-08 09:05 by 蓝云思雨
[考研] 生物医药调剂|SCI中科院三区一作+多项科研成果 +8 likangxing 2026-04-07 11/550 2026-04-08 00:02 by lys0704
[考研] 调剂求助(生物与医药) +6 @6952 2026-04-06 6/300 2026-04-07 23:52 by lys0704
[考研] 085602调剂 初试总分335 +3 19123253302 2026-04-06 3/150 2026-04-07 18:00 by jp9609
[考研] 生物学363调剂求助 +7 fanzhang6666 2026-04-06 9/450 2026-04-07 17:37 by lijunpoly
[考研] 一志愿西电085401求调剂 +4 sunw1306 2026-04-07 4/200 2026-04-07 16:40 by 啵啵啵0119
信息提示
请填处理意见