首页 > 其他 > 详细

CLion 配置 Fortran MPI 的第一个Hello world项目以及CMake配置

时间:2020-09-05 17:35:50      阅读:125      评论:0      收藏:0      [点我收藏+]

CLion 配置 Fortran MPI 的第一个Hello world项目以及CMake配置

0.前置:安装好wsl,gfortran,mpich

1.安装Clion 的 Fortran 插件

2.创建一个Fortran项目

3.修改Cmake文件

cmake_minimum_required(VERSION 3.16)
project(testf1 Fortran)
find_package(MPI REQUIRED)

enable_language(Fortran)
SET(CMAKE_Fortran_COMPILER /usr/bin/mpif90)
message(STATUS "MPI_Fortran_COMPILER: ${CMAKE_Fortran_COMPILER}")
add_executable(hello mpi_hello.f90)

写个sh脚本跑并行

#!/bin/bash
PROCESS_NUM=4

SRC_PREFIX=mpi_hello

mpif90 ${SRC_PREFIX}.f90 -o ${SRC_PREFIX}
echo "${SRC_PREFIX}.f90 -o ${SRC_PREFIX}"

mpirun -np ${PROCESS_NUM} ./${SRC_PREFIX}

CLion 配置 Fortran MPI 的第一个Hello world项目以及CMake配置

原文:https://www.cnblogs.com/roastpiglet/p/13618312.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!