win7下的的IVF2011+VS2010以及OpenMPI的安装与配置

要运行Fortran90&OpenMPI并行的程序,就要配置并行编译环境。
因为Compaq.Visual.Fortran的兼容性问题,虽然我在windows下安装成功了,但实际运行时,会出现各种各样的bug,防不胜防,所以,我最终放弃,转投IVF的怀抱。

一、安装包:

  • Visual Studio2010这个最基本的大家应该都有,就略过
  • Intel.Visual.Fortran.Composer.XE.2011.5.221.ISO
《编译器与函数库》(Intel.Visual.Fortran.Composer.XE)2011.5.221 Windows[光盘镜像]编程开发工具软件下载 -学习资料库
  • OpenMPI_v1.6.1-1_win64
Open MPI- Version 1.6.5

二、安装

  • Visual Studio2010
  • Intel.Visual.Fortran.Composer.XE.2011.5.221.ISO安装
图文解说教你如何下载并安装IVF 2011和VS 2010_百度文库
  • OpenMPI_v1.6.1-1_win64安装
直接运行程序,他路径会自动配好

三、配置

1. 打开vs,新建一个测试项目,例如mytest,
2. 接下来,配置OpenMPI,点击“属性管理器”——双击“maytest”
注:我的OpenMPI安装的路径是C:\Program Files (x86)\OpenMPI_v1.6.1-x64,
3. 选中“vc++目录”,a,在“可执行文件目录”中添加C:\Program Files (x86)\OpenMPI_v1.6.1-x64\bin,
b,在“包含目录”中添加C:\Program Files (x86)\OpenMPI_v1.6.1-x64\include,
c,在“库目录”中添加C:\Program Files (x86)\OpenMPI_v1.6.1-x64\lib,
d,在“源目录”中添加C:\Program Files (x86)\OpenMPI_v1.6.1-x64\include,
4. 选中并展开“c/c++”,a,在“常规”中将“多处理器编译”选中为“是(/mp)”,
b,在“代码生成”中将“运行库”选中为“多线程调试(/MTd)”
c,在“语言”中将“openmp支持”改为“是(/openmp)”
5. 选中并展开“链接器”,在“输入”中编辑“附加依赖项”,添加“libmpi.lib”
6. 给mytest新建一个文件,
7. 接着,win+R,打开cmd,
8. 找到mytest中的mytest.exe的路径,我的是C:\Users\dell\Documents\Visual Studio 2010\Projects\mytest\Debug
然后输入,然后回车,
9. 继续输入“mpirun -np 3 mytest.exe”,意思就是用mpi运行3次,按回车,则可看到mytest的运行结果输出了三次,

10. 测试成功,关闭VS程序,保存设置后,Intel Visual Fortran中的OpenMPI也都好了。

win7下的的IVF2011+VS2010以及OpenMPI的安装与配置相关推荐

  1. win7下python的安装与配置_Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程...

    以此文记录Python与Tensorflow及其开发环境的安装与配置过程,以备以后参考. 1 硬件与系统条件 Win7 64位系统,显卡为NVIDIA GeforeGT 635M 2 安装策略 a.由 ...

  2. 最新Win7 +Python3.6.0(Anaconda3-4.3.21)+Tensorflow的安装与配置(不用切换python3.5) 原创 2017年09月23日 15:14:58 标签:pyt

    最新Win7 +Python3.6.0(Anaconda3-4.3.21)+Tensorflow的安装与配置(不用切换python3.5) 一.首先进入Anaconda官网下载  https://ww ...

  3. Windows下小狼毫输入法(Rime)的安装与配置

    首先去官网 http://rime.im 下载小狼毫输入法的安装程序进行安装: 安装好后设置,我只选择了"朙月拼音"和"朙月拼音简化字"两种输入法, (一)繁体 ...

  4. Windows下小狼毫输入法(Rime)的安装与配置(含导入搜狗词库)

    Windows下小狼毫输入法(Rime)的安装与配置(含导入搜狗词库) 最近彻底烦透了搜狗拼音输入法的各种流氓行为,自动升级不说,还在后台偷偷下载搜狗浏览器,卸了又下载,还自动弹出搜狐新闻,一怒之下把 ...

  5. win7下的python2.7和pip的环境安装

    python这门语言很早就接触过但一直没有在电脑上自己安装过环境,这两天安装环境是各种不顺,安装好后也是缺少好多模块导致程序无法运行,自己也手动下了好多模块最后自己确实是对那些乱七八糟的模块弄得力不从 ...

  6. Win7下MATLAB 7.0下载地址和详细安装

    2019独角兽企业重金招聘Python工程师标准>>> http://blog.csdn.net/feecooling/article/details/752 源文件在我的百度云中. ...

  7. [转载] Win7下MATLAB 7.0下载地址和详细安装

    移步http://blog.csdn.net/feecooling/article/details/7525140 MATLAB中文手册命令汇总http://wenku.baidu.com/view/ ...

  8. Linux下Nginx、MySQL、PHP5、phpMyAdmin安装与配置

    以前在Linux下,只配过LAMP,没尝试过Nginx,这次换个口味尝试一下,中间遇到了一个比较无语的小错误浪费了很长时间(下面会说到).总体来说还算比较顺利吧,不过安装PHP的目的只是为了用phpM ...

  9. linux下利用dnw烧写文件,dnw安装与配置

    1.解压缩文件: # tar xvf dnw_for_linux.tar.gz 2.然后切换到下面的目录,编译usb驱动模块: # cd dnw_for_linux/secbulk # make -C ...

  10. Linux(Centos7)下,阿帕奇(Apache)服务器的安装与配置

    Y6   Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.它快速.可靠并且可通过简单的A ...

最新文章

  1. 2021年春季学期-信号与系统-第六次作业参考答案-第一小题
  2. 记一道面试题:STL两个栈实现一个队列。
  3. Spring--Quartz 任务调度的配置详解
  4. 杜绝网上压根没测过就乱写之 《oracle mybatis 返回自增主键 》
  5. Linux 下删除大量文件效率对比
  6. java堆排序图解_108-堆排序的思路图解_清华毕业老程序员亲授通俗易懂的Java数据结构和算法​​​​教程_Java视频-51CTO学院...
  7. 使用charles抓取https的方法
  8. 模拟电子技术基础笔记
  9. 用友U8库存管理软件,用友U8
  10. wps怎么关闭那个登录界面_关闭wps窗口快捷键是什么?
  11. ❤ ❤html canvas面向对象的彩色小球❤ ❤
  12. 给每一辆车配上“×××”,老牌安企高新兴的交通新作
  13. 3D Food Printing【3D食物打印】
  14. 如何使用思维导图做计划?这样绘制思维导图的方法你使用过吗?
  15. A-Playing with Paper
  16. TI Davinci 五年七宗罪
  17. 作业4 | Lloyd-Max标量量化器DCMP基本原理
  18. 【部分翻译】NSBezierPath的基础知识
  19. appollo-二次规划ST速度优化
  20. Face Paper:SeNet论文详解

热门文章

  1. 【Java】使用Java实现爬虫
  2. c语言程序设计立体化教程,C语言程序设计立体化教程
  3. MyBatis教程(看这一篇就够了)
  4. Fiddler4 抓包分析(基础版)
  5. cc2530dma控制器功能_CC2530芯片DMA控制器配置
  6. CAD教程:CAD软件中如何设置线缆?
  7. java 拦截器实现接口调用频率限制
  8. 谷歌浏览器的前端代码调试
  9. 帆软mysql迁移_平台数据迁移- FineReport帮助文档|报表开发|报表使用|学习教程
  10. AndroidTV开发(十一)Android Tv Launcher自定义RecyclerView