`
ld_hust
  • 浏览: 170271 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

MPICH2 与编译环境的整合

阅读更多

我所使用的开发语言是C/C++,运行在两种环境下,分别是:Microsoft Windows XP ProfessionalMicrosoft Windows Server 2003.开发工具为Microsoft Visual Studio 2005。安装完MPICH2后,要将MPI库添加到Visual Studio的库目录中,将inculde文件添加到Visual Studioinclude目录中。具体步骤如下:

1.  单击“Tools”菜单,选择“Option”,在弹出对话框中双击树型目录中的“Projects and Solutions”,打开之。在其子目录里面选中“VC++Directories”一项,此时右侧显示相应属性。

2.  在“Show directories for”下拉菜单中选择“Include files”,单击“New line”按钮(快捷键Ctrl+Insert),在新添加的行中单击最右侧浏览按钮,选择MPICH2的安装目录,然后选择lib子目录,选择“Open”,加入完成,如图2.3

 

 

2.3  添加MPICH2头文件路径

3.  使用与第二步相同的方法,将“Library files”添加上,如图2.4

 

 

2.4  添加MPICH2库文件路径

4.  新建一个空白“Windows控制台应用程序”项目,假设命名为MPI_TEST,在“Project”菜单中选择“MPI_TEST Properties”,在弹出对话框中依次开左侧树型列表的“Configuration Properties”、“Linker”、“Input”,在“Additional dependences”一栏输入:mpi.libcxx.lib,此时Configuration选择Release.如图2.5

 

 

2.5  添加依赖项

选择ConfigurationDebug, 在“Additional dependences”一栏输入:mpi.libcxxd.lib.

5.         在“Project”菜单中选择“MPI_TEST Properties”,在弹出对话框中依次开左侧树型列表的“Configuration Properties”、“C\C++”、“Code Generation”,在“Runtime Library”一栏:首先选择“Debug”(①的下拉框),再选择“Debug Multithreaded”(③的下拉框)。这时在“Project Options”的文本框中显示“/MT”表示设置成功。然后选择“Release”(①的下拉框)重复上述步骤。为DebugRelease版使用多线程库. 如图2.6

.

 

 

2.6  使用多线程库

 

6.         在“Project”菜单中选择“MPI_TEST Properties”,在弹出对话框中依次开左侧树型列表的“Configuration Properties”、“C\C++”、“General”,在“Additional Include Directories”一栏添加MPICH2的安装目录下Include子目录.如图2.7:

 

2.7  添加MPICH2的头文件

 

7.         在“Project”菜单中选择“MPI_TEST Properties”,在弹出对话框中依次开左侧树型列表的“Configuration Properties”、“Linker”、“General”,在“Additional Library Directories”一栏添加MPICH2的安装目录下lib子目录.如图2.8:

分享到:
评论

相关推荐

    linux并行环境及mpich2安装全过程

    4. 编译 MPICH2:使用 make 命令编译 MPICH2。 5. 安装 MPICH2:使用 make install 命令安装 MPICH2。 6. 设置环境变量:编辑 .bashrc 文件,添加 MPICH2 的安装目录到环境变量中。 三、测试 MPICH2 1. 测试 MPICH...

    mpich2-1.2.1-installguide.rar_mpich2_mpich2-1.2-userguide_编译mpic

    总结,MPICH2-1.2.1的安装与使用涉及多个环节,从环境准备到编译、安装,再到编写并行程序,每个步骤都需要细心操作。MPICH2用户指南提供的详细信息能帮助开发者理解并有效利用MPI接口,从而实现高效并行计算。在...

    mpich2-1.0.8

    - **编译与安装**:对于源代码包(如mpich2-1.0.8.tar.gz),用户需要先解压,然后根据系统配置进行编译和安装,可能涉及到配置选项、依赖库的安装等步骤。 - **Windows安装**:对于Windows平台的msi文件,它们包含...

    -Win7_Vs2010_MPICH2安装、配置及调试运行

    例如,在 Win7 环境下,可以下载 mpich2-1.2.1p1-win-ia32.msi 安装包。下载完成后,双击安装包,按照提示完成安装。 三、配置 MPICH2 配置 MPICH2 分为四步: 1. 更新系统环境变量:在 Win7 中,右键点击“计算机...

    MPICH并行程序设计环境

    MPICH环境包括一系列库和工具,帮助开发者编写、编译、调试和运行MPI程序。这个环境支持多种操作系统,如Linux、Windows和Unix变体,具有良好的跨平台兼容性。 在“MPICH并行程序设计环境”中,主要知识点包括: 1...

    MPICH2(MPICH2 for Microsoft Windows)

    You must install MPICH2 on all machines that you want to run MPI programs on. Run the installer on each machine individually. The installer creates the following mpich2 directory structure on your ...

    mpich2-1.3

    MPICH2是MPICH的第二个主要版本,它在功能、性能和可移植性上进行了优化和增强,特别适合于集群环境。这个版本的一个关键改进是不再依赖于mpd(MPI Daemon),用户可以直接运行并行应用程序,简化了部署和使用流程。...

    MPICH2 user guide

    MPICH2是一个高性能的Message Passing Interface (MPI) 实现,它支持多种并行计算环境,并被广泛应用于科学计算和工程领域。本用户指南旨在帮助用户理解如何安装、配置以及使用MPICH2来编译和运行MPI程序。 #### 二...

    mpich2-1.2.1.tar.gz

    3. **配置编译**:运行`./configure`命令来检查系统环境,并定制MPICH2的编译选项,如安装路径、编译器、网络支持等。 4. **编译源码**:使用`make`命令编译源代码,这将生成可执行文件和库。 5. **安装**:使用`...

    mpich2-0.9.tar.gz_MPICH2-0_mpich_mpich2

    在实际应用中,MPICH2还可以与其他工具结合,如开发环境(如Eclipse,Intel Parallel Studio)、调试器(如TotalView,gdb)以及性能分析工具(如Score-P,Vampir)等,以提升并行程序的开发效率和性能优化。...

    mpich2-install.rar_mpich2

    总的来说,安装MPICH2是一个涉及系统配置、编译、环境变量设置等多个步骤的过程。理解并掌握这些步骤对于在Unix/Linux环境中进行并行计算至关重要。通过这个“mpich2-install.doc”文档,用户可以得到详细的指导,...

    mpich2-1.2.tar.gz

    "mpich2-1.2.tar.gz" 是一个包含MPICH2版本1.2的源代码压缩包,用于在不同的系统上构建和安装MPICH2环境。在分布式计算和大规模并行处理中,MPI是标准通信库,它提供了进程间通信的接口,使得程序员可以编写跨多个...

    mpich2 详细手册

    mpich2 guide 并行运行环境 mpich2

    ubuntu10.04 安装mpich2-1.0.8

    本篇文档将详细介绍在 Ubuntu 10.04 系统上安装 MPICH2-1.0.8 的步骤及注意事项,包括下载源码、编译安装、配置环境变量以及简单的 MPI 应用程序编写与测试。 #### 二、准备工作 1. **确保系统更新**: 在开始安装...

    vs2010下安装配置MPICH2

    在IT领域,尤其是在高性能计算与并行编程领域,MPICH2是被广泛使用的消息传递接口(MPI)实现之一,它能够支持大规模并行计算任务。在本文中,我们将深入探讨如何在Visual Studio 2010环境下配置MPICH2,以创建和运行...

    MPICH并行实验报告

    6. **MPICH与编译环境的整合**: - MPICH提供了C和Fortran的编程接口,需要对编译器进行设置以支持MPI。 - 在Visual C++ 6.0中,需要设置编译选项为"Debug Multithreaded",并添加MPICH的头文件和库文件路径。 7....

    mpich2-1.4.1p1.tar

    用户通常需要先使用 `tar` 命令解压,然后通过 `configure`, `make` 和 `make install` 等步骤来编译和安装 MPICH2。 **详细知识点:** 1. **MPI(Message Passing Interface)**:MPI 是一种标准,用于编写运行在...

Global site tag (gtag.js) - Google Analytics