Компилировать C++ MPI-код в Windows

Я только что установил Microsoft MPI (MS-MPI), который "является реализацией Microsoft стандарта интерфейса передачи сообщений для разработки и запуска параллельных приложений на платформе Windows".

На сайте также есть ссылка на популярное руководство: как скомпилировать и запустить простую программу MS-MPI.

Компиляция там делается с использованием Visual Studio.

Как скомпилировать C++ MPI-код в командной строке (без использования VS)?


Простая программа для компиляции:

#include <iostream>
#include <mpi.h>

int main(int argc, char *argv[]) { 
MPI::Init(argc, argv);

     int num_procs = MPI::COMM_WORLD.Get_size();
     int rank = MPI::COMM_WORLD.Get_rank();
     std::cout << "Hello world from processes " << rank
                << " of " << num_procs << "\n";
MPI::Finalize();

return 0;
}

0 ответов

Другие вопросы по тегам