Я пытаюсь настроить VS2017 для написания некоторых MPI-программ, и я добавил все эти библиотеки, как в этом руководстве:
https://blogs.technet.microsoft.com/windowshpc/2015/02/02/how-to-compile-and-run-a-simple-ms-mpi-program/
и пытаюсь запустить простой код MPI:
#include <iostream> #include <mpi.h> #include "stdafx.h" int main(int argc, char *argv[]) { MPI_Init(&argc, &argv); MPI_Finalize(); return 0; }
И при сборке выдает ошибку, что идентификаторы MPI_Init и MPI_Finalize не найдены.Что делать?
#include "stdafx.h" должно быть первым включением.Все директивы include перед #include "stdafx.h" игнорируются.
#include "stdafx.h"