


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
windows xp pro下安装mpi库 Compaq Visual Fortran 6.5(部分zz)2011-05-09 16:27:04|分类: 慧慧转载 |标签: |字号大中小订阅 首先不得不说,学习一样全新的东西困难重重,但是却很享受。 闲话就不说了,主要参考网上一篇博文装好的。/%C6%AE%D1%A9%B5%C4%D2%F4%C0%D6%BA%D0/blog/item/20af3a470f0cda8eb2b7dcdf.htmlmpi软件是:mpich2-1.3.2p1-win-ia32.msi以下是各种地址:/research/projects/mpich2/(我用的是这种)/gb/learn/learn1/200604110001.html(中科院超算中心)/download/0008000/7023.shtml(China-unix)ftp:/ftp.epcc.ed.ac.uk/pub/packages/chimp(比较早的)fortran所用软件:Compaq Visual Fortran 6.5(用虚拟光驱安装iso)首先安装Microsoft .NET .Framework,再安装mpich2。在Windows下安装此程序,其默认安装目录为C:Program FilesMPICH2。安装成功后,在此目录下有四个子目录,分别为bin,example,include和lib。(事实上,我的安装包中还有一个文件夹jumpshot)其中bin目录下有两个执行文件:smpd.exe和mpiexec.exe。在“我的电脑”环境变量设置中将bin目录写入路径path变量,这样就可以在任何地方执行此目录下的文件了。(这一步我没有使用。)1、准备工作(1)将MPICH_rootInclude和MPICH_rootLib目录下的所有文件分别拷贝到Microsoft Visual StudioDf98Include和Microsoft Visual StudioDf98Lib目录下;(2)将MPICH_rootBin加入到系统的PATH环境变量中。如:将路径C:Program FilesMPICH2include添加到环境变量path中。右击“我的电脑”-“属性”-“高级”选项卡-环境变量-双击PATH,添加C:Program FilesMPICH2include。(3)打开CVF,在Tools-Options-Directories的Include files和Library files中分别添加mpich2的include和lib路径。(这一步也没有使用。)2、编译、链接MPI应用程序为了方便使用Visual Fortran 6.x编译器进行并行程序编译链接,在第一次使用其编译程序前,可以增加一个Fortran项目环境:(1)点击菜单File-New.;(2)在Projects标签中选择Fortran Console Application,然后在右侧输入新项目名称,点OK;(3)在接下来的对话框中选择An empty project,点击Finish;(4)在接下来的对话框中直接点击OK;(5)点击菜单Project-Settings.,进行下面操作:I、在setting for中,选择Win32 debug;II、选择Fortran标签,在Category一栏中选择“External Procedures”,在“Argument Passing”一栏中选择“C, By Reference”;在“String Length Argument”一栏中选择“After All Args”; III、在C/C+标签,在Category一栏中选择“Preprocessor”,将“C:mpich2include”添加到“Additional include directories”中。 IV、在Link标签,在Category一栏中选择“Input”,将“C:mpich2lib”添加到“Additional library path”中;在从Category中选择“General”,将“cxx.lib”, “mpe.lib”“mpi.lib”, “fmpich2.lib”, “fmpich2s.lib”, “fmpich2g.lib”添加到Object/library modules中,各库文件间用空格分开; V、在setting for中选择Win32 Release;重复II)、III)、IV)操作,完成后点OK。(6)点击菜单File-Save FortranEnvironment;(7)点击Save Environment按钮,即保存一个新的环境(可以给一个名称);(8)关闭这个项目文件,并删除这个项目文件。个人认为这个第二步还是很重要的,我就是在其它都装好的情况下无法运行,按照作者的步骤修改好,就能执行程序的。感谢。这样就可以在进行并行程序设计的时候,较为方便地使用这一编译环境。例如:1)点击菜单File-New.;2)在Projects标签中选择Fortran Console Application,然后再右侧输入框中给出项目的名称,点击OK;3)在接下来的对话框中选择An empty project,并选中复选框“There are saved Fortran Console environments. Would you like to consider applying options from one of them?”,点击Finish;4)在对话框中List of Console Environment中,选择前面准备好的环境名称,点击Apply按钮,并确认;5)在接下来的对话框中直接点击OK;在这个项目中就可以进行并行程序的开发。特别指出的是,在源程序中可添加语句“include mpif.h”,或“use mpi”*Include path是指向你的程序所需要的头文件就是.h文件Library path是指向你的程序所需要的库文件比如.lib文件Debug
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 神经退行性疾病新药行业深度调研及发展项目商业计划书
- 敏感肌洁面泡沫慕斯行业深度调研及发展项目商业计划书
- 补脑面摊位行业深度调研及发展项目商业计划书
- DB1301T 349-2020 核桃苗木繁育技术规程
- 2025年儿童教育游戏化在儿童问题解决能力培养中的应用报告
- 2025年动漫产业链协同创新与产业链协同创新政策评价报告
- 2025年低碳城市交通拥堵治理策略与案例分析报告
- 吉林延边州珲春市2025年面向普通高校毕业生招聘事业单位工作人员笔试加试笔试历年典型考题及考点剖析附带答案详解
- 【襄阳】2025年湖北襄阳市市直事业单位“才聚荆楚·智汇襄阳”招聘工作人员116人(西安站)笔试历年典型考题及考点剖析附带答案详解
- 【济宁】2025年山东济宁市任城区事业单位招聘工作人员(教育类)125人笔试历年典型考题及考点剖析附带答案详解
- 电梯维保转让合同范本
- 父爱如山父亲节感恩主题班会课件179
- T/ZGM 001-2021家用和类似用途饮用水净化装置用纳滤膜元件
- 2025-2030中国显微镜行业市场深度调研及发展趋势与投资战略研究报告
- 平台合伙人合同协议书
- 2025中国储备粮管理集团有限公司贵州分公司招聘22人笔试参考题库附带答案详解
- 物业设施设备管理
- 运维安全保密措施
- 《智能驾驶技术解析》课件
- 信息管理岗试题及答案
- 2024北京西城区五年级(下)期末语文试题及答案
评论
0/150
提交评论