Мой вопрос разделен на две части:
Какова наилучшая комбинация для выполнения программы MPI на языке C, когда я искал необходимые инструменты, я нашел, которые работают с Visual Studio и < strong>MS-MPI и которые работают с Eclipse PTP или Code::Blocks и MPICH2 MPIOpen strong> так что я не знал, что выбрать и какие инструменты совместимы с другими?
Поэтому я установил OpenMPI, Eclipse PTP (Kepler) и MinGW-w64 для компиляции некоторых программ C с использованием MPI на виндовс 7 64бит. я установил все пути, такие как mpicc.exe я попытался протестировать программу Hello world, которая включена в eclipse, например, я получил эту ошибку:
13:03:48 **** Инкрементная сборка конфигурации Отладка для проекта A **** Информация: для сборки используется Internal Builder
mpicc "-IC:\Program" Files "(x86)\OpenMPI_v1.6.2-x64\include" -O0 -g3 -Wall -c -fmessage-length=0 -o "src\Ao" "..\src\Ac "
Компилятору оболочки Open MPI не удалось найти указанный компилятор cl.exe в вашей переменной PATH.
Обратите внимание, что этот компилятор был указан либо во время настройки, либо в
одна из нескольких возможных переменных среды.
13:03:48 Сборка завершена (заняло 115 мс)
Итак, я искал cl.exe на своем компьютере, но не нашел его, когда я искал какое-то решение, я обнаружил, что большинство, кто решил эту проблему cl.exe используют Visual Studio, но это не мой случай, поэтому я немного запутался, я не хочу переключаться на Visual Studio, так что какое-нибудь решение с помощью инструментов, которые я использую?