| 查看: 1286 | 回复: 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来运行程序。 |
» 收录本帖的淘帖专辑推荐
软件 |
» 猜你喜欢
读博
已经有5人回复
博士申请都是内定的吗?
已经有6人回复
之前让一硕士生水了7个发明专利,现在这7个获批发明专利的维护费可从哪儿支出哈?
已经有5人回复
博士读完未来一定会好吗
已经有29人回复
投稿精细化工
已经有4人回复
高职单位投计算机相关的北核或SCI四区期刊推荐,求支招!
已经有4人回复
导师想让我从独立一作变成了共一第一
已经有9人回复
心脉受损
已经有5人回复
Springer期刊投稿求助
已经有4人回复
小论文投稿
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
如何安装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













回复此楼
