专栏首页Pulsar-VOpenMPI&cmake配置

OpenMPI&cmake配置

MPI程序编译时的Cmake

cmake_minim_required(VERSION 2.7)
project(ITK_MPI)

find_package(MPI REQUIRED)

include_directories(${MPI_INCLUDE_PATH})

add_executable(hello hello.cpp)
target_link_libraries(hello ${MPI_LIBRARIES})

if(MPI_COMPILE_FLAGS)
  set_target_properties(hello PROPERTIES
    COMPILE_FLAGS "${MPI_COMPILE_FLAGS}")
endif()

if(MPI_LINK_FLAGS)
  set_target_properties(hello PROPERTIES
    LINK_FLAGS "${MPI_LINK_FLAGS}")
endif()

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • OpenMPI(一) 点对点通信

    如果发送的字节数等于接收的字节数,通信将成功。例如,可以发送一个包含两个int的数组,并接收一个long或者一个double。

    Pulsar-V
  • MPI主节点和子节点master&slaver计算

    Pulsar-V
  • SLAM初探(一)

    #经典SLAM过程 什么是SLAM SLAM (simultaneous localization and mapping),也称为CML (Concurren...

    Pulsar-V
  • OpenMPI(一) 点对点通信

    如果发送的字节数等于接收的字节数,通信将成功。例如,可以发送一个包含两个int的数组,并接收一个long或者一个double。

    Pulsar-V
  • MPI编程入门详解

    说到并行计算,我们有一个不可绕开的话题——MPI编程。MPI是一个跨语言的通讯协议,用于编写并行计算机。支持点对点和广播。MPI是一个信息传递应用程序接口,包括...

    于小勇
  • 初探并行编程技术之消息传递接口(Message Passing Interface, MPI)

    之前的文章中介绍了天河二号的架构,我们大致了解到了天河二号是一个由很多计算节点组成的具有强大运算能力的超级计算机。

    用户1621951
  • 阿里高级研发工程师相亲被拒,仅因穿特步鞋?

    近日看到一则资讯: 浙江杭州一 27 岁小伙穿特步鞋相亲遭拒,将聊天记录截图发至虎扑网后引起轩然大波。后经阿里官微证实该男子为该厂高级研发工程师,俗称码农、程...

    java思维导图
  • spark入门(2.0.1版本):概述,下载,编译,运行环境及实例运行

    问题导读 1.spark下载方式有哪些? 2.spark可以运行在哪些系统? 3.spark支持哪些语言? 4.如何运行spark各种语言版本例子? ...

    用户1410343
  • 英伟达回应禁令:研究人员放心用不更新驱动就没影响

    (原标题:英伟达回应禁令:研究人员放心用,不更新驱动就没影响) ? 英伟达最新的禁令,可曾让你心慌慌? 根据这个禁令,所有的GeForce、Titan系列显卡都...

    企鹅号小编
  • js重修课[四]:函数

    函数有两种定义方法:定义表达式如var f = function(){};和声明语句如function f(){}。须知在变量提前这一现象中,声明语句可被提前,...

    星回

扫码关注云+社区

领取腾讯云代金券