Как добавить библиотеку MPICH в CLion проект?
Скачал с официального сайта архив mpich-3.3.2 (stable release), распаковал и сделал вывод, что вроде как библиотека MPICH у меня есть. Но в Clion не могу её добавить. Вот мой CMakeLists.txt:
cmake_minimum_required(VERSION 3.15)
project(MyProject)
set(CMAKE_CXX_STANDARD 17)
find_package(MPI REQUIRED)
include_directories(${MPI_INCLUDE_PATH}) // если честно, я не знаю что здесь вместо INCLUDE_PATH должно быть
SET(CMAKE_C_COMPILER mpicc) // и здесь
SET(CMAKE_CXX_COMPILER mpicxx) // и здесь
add_executable(MyProject main.cpp)
Что бы я не вводил в CMakeLists.txt, всегда одно и то же:
-- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR MPI_C_WORKS)
-- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS)
CMake Error at C:/Program Files/JetBrains/CLion 2019.3.4/bin/cmake/win/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND)
Call Stack (most recent call first):
C:/Program Files/JetBrains/CLion 2019.3.4/bin/cmake/win/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:393 (_FPHSA_FAILURE_MESSAGE)
C:/Program Files/JetBrains/CLion 2019.3.4/bin/cmake/win/share/cmake-3.16/Modules/FindMPI.cmake:1700 (find_package_handle_standard_args)
CMakeLists.txt:6 (find_package)
Что я делаю не так? Может не то скачал?
Как добавить библиотеку MPICH в CLion проект?