| 查看: 1301 | 回复: 2 | ||||
zmc金虫 (正式写手)
|
[交流]
【分享】基于单机的Compaq Visual Fortran6.5环境下配置MPICH2 已有2人参与
|
|
1 先下载稳定版本的mpich2-1.0.7rc2-win32-ia32.msi安装程序。 下载地址:http://www.mcs.anl.gov/research/projects/mpich2/ 2 安装mpi至默认目录C:\Program Files\MPICH2(此过程要去微软官方下载vcredist_x86.exe软件) 3 运行开始>程序>MPICH2>wmpiconfigure.exewmpiregister,进行注册,这里填写Windows系统的用户名和密码,最好这个用户是有管理员权限的用户,写好帐号和密码后,点register。 4 运行开始>程序>MPICH2>wmpiconfigure.exe,这个窗口是设置连入并行系统的控制端,点apply all。 5 打开Compaq Visual Fortran6.5 选择tools>options>directories……,分别在show directories for下拉菜单中选择Library Files 和 Include Files,然后分别添加路径 C:\Program Files\MPICH2\lib C:\Program Files\MPICH2\include 这个地方或者干脆把MPICH安装目录下的lib文件夹中的所有文件全部复制到\Microsoft Visual Studio\DF98\LIB中,同时把MPICH安装目录下的Include文件夹中的所有文件全部复制到\Microsoft Visual Studio\DF98\INCLUDE 6 进入Compaq Visual Fortran6.5测试第一个程序 先建立一个Project(项目),选择Fortran console Application,Project(项目名称)假定为Testmpi(注意保存的位置),然后点击OK,出现的对话框中选择An empty project,点击Finish,点击OK. 7.设置环境变量: 点击菜单Project->Settings...,(或者按alt + F7)进行下面操作: I) 在setting for中,选择Win32 debug; II) 选择Fortran标签,进行下面操作: i) 在Category一栏中选择“External Procedures”; ii) 在“Argument Passing”一栏中选择“C, By Reference”; iii) 在“String Length Argument”一栏中选择“After All Args”; III) 选择Link标签,进行下面操作: i) 在Category一栏中选择“General”; ii) 在Object/library modules中,添加fmpich2.lib fmpich2s.lib fmpich2g.lib,各库文件间用空格分开; 最后应显示为kernel32.lib fmpich2.lib fmpich2s.lib fmpich2g.lib 这个地方参照mpich自带的文档 For Visual Fortran 6 use fmpich2s.lib: · fmpich2.lib contains all caps cdecl: MPI_INIT · fmpich2s.lib contains all caps stdcall: MPI_INIT@4 · fmpich2g.lib or fmpich2g.a contain lowercase cdecl: mpi_init__ IV) 在setting for中,选择Win32 release; V) 重复II)、III)的操作(参考了MPICH2安装目录下的README.winbin.rtf 设置) VI) 点击OK。 点击菜单File->Save Fortran Environment; 点击Save Environment按钮,即保存一个新的环境(给一个名称fortran) 8 由于fortran有77和90两种格式,下面分别配置 77下,要在C:\Program Files\MPICH2\include下mpif.h下修改三个地方,1-8行的!改成c(77和90的注释符号不一样),400行(KIND=8)去掉,415-417行前的!改成c,写程序时加上include 'mpif.h' 90下程序前加上 use mpi 就可以了8 至此,配置工作都做完了,可以写程序编译了,生成可执行文件.exe。运行开始>程序>MPICH2>wmpiexec.exe来运行程序。 |
» 收录本帖的淘帖专辑推荐
软件 |
» 猜你喜欢
假如你的研究生提出不合理要求
已经有4人回复
论文终于录用啦!满足毕业条件了
已经有27人回复
所感
已经有3人回复
要不要辞职读博?
已经有7人回复
不自信的我
已经有11人回复
北核录用
已经有3人回复
实验室接单子
已经有3人回复
磺酰氟产物,毕不了业了!
已经有8人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有10人回复
26申博(荧光探针方向,有机合成)
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
如何安装FORTRAN软件
已经有23人回复
compaq visual fortran6.6无法运行,求助
已经有8人回复
win7下安装compaq visual fortran 6.5
已经有22人回复
一不小心装了两个MPI,怎么卸载?
已经有3人回复
郁闷了啊,最简单的读写,但是总报错,compaq visual fortran6.5
已经有14人回复
Compaq.Visual.Fortran.Version.6.6怎样安装?
已经有7人回复
【求助】Intel Visual Fortran与Compaq Visual Fortran的区别?
已经有18人回复
【求助】visual fortran6.5 的使用
已经有5人回复
Jeydragon
木虫 (正式写手)
- 应助: 5 (幼儿园)
- 金币: 4601.2
- 散金: 268
- 红花: 11
- 帖子: 993
- 在线: 229.6小时
- 虫号: 966560
- 注册: 2010-03-10
- 专业: 大地测量学

2楼2010-12-20 09:27:31
maomao1210
金虫 (正式写手)
- 程序强帖: 5
- 应助: 2 (幼儿园)
- 金币: 1431.3
- 散金: 242
- 红花: 16
- 沙发: 1
- 帖子: 991
- 在线: 441.5小时
- 虫号: 253215
- 注册: 2006-05-20
- 性别: MM
- 专业: 考古理论
3楼2010-12-20 13:59:18












回复此楼
