Откройте MPI в Xcode 3.2.6 - PullRequest
       2

Откройте MPI в Xcode 3.2.6

0 голосов
/ 07 октября 2011

Я хочу запустить программу Open MPI в Xcode.Я следую http://www.macresearch.org/compiling-running-and-debugging-mpi-programs-xcode учебник.Я получаю вывод для исполняемого файла MPI_test.но когда я запускаю mpiexec, я получил следующую ошибку:

  • Не удалось найти или выполнить следующий исполняемый файл:
  • Невозможно продолжить

1 Ответ

0 голосов
/ 07 октября 2011

Если вы запускаете mpiexec из командной строки, вы, вероятно, не запускаетесь в правильном каталоге. Каталог вашего исполняемого файла находится в каталоге Debug или Release в каталоге вашего проекта в зависимости от конфигурации, выбранной вами при сборке. Если вы назвали свой проект MPI_test, перейдите в соответствующий каталог и введите ./MPI_test и убедитесь, что программа работает. Если этого не произойдет, вы не в правильном каталоге. Как только вы нашли правильный каталог, вы можете набрать mpiexec -np 4 MPI_test, и он также должен запуститься.

Если вы следуете инструкциям по запуску mpiexec в Xcode, он будет работать только в том случае, если вы назовете свой проект MPI_test. Вместо установки второго аргумента в пользовательском исполняемом файле на $(PROJECT_DIR)/$(CONFIGURATION_BUILD_DIR)/MPI_test, установите его на $(PROJECT_DIR)/$(CONFIGURATION_BUILD_DIR)/$(PROJECT_NAME), и он будет работать независимо от того, как вы называете свой проект, пока это допустимое имя программы командной строки (например, в нем не может быть пробелов). ).

...