The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Программирование, языки" / Оглавление документа
next up previous contents
Next: Проблемы Up: Среда программирования mpich Previous: mpirun, переносимый скрипт запуска   Contents

Команды компиляции и сборки программ

Реализация mpich предлагает две команды для компиляции и компоновки программ C, C++, Фортран 77 и Фортран 90. Они имеют простой интерфейс с профилирующими библиотеками и библиотекой визуализации, описанной в [12], через следующие опции командной строки:
-mpilog
Создает версию, которая генерирует log-файлы mpe.
-mpitrace
Создает версию, которая генерирует трассы.
-mpianim
Создает версию, которая генерирует анимацию в реальном времени.
-show
Показывает команды, которые можно использовать без их непосредственного запуска
Используйте эти программы как обычные компиляторы. Примеры:
mpicc -c foo.c
mpiCC -c foo.C
mpif77 -c foo.f
mpif90 -c foo.f90
и
mpicc -o foo foo.o
mpiCC -o foo foo.o
mpif77 -o foo foo.o
mpif90 -o foo foo.o
Отметьте, что для Фортрана 90 разные системы могут потребовать разных суффиксов. Например, AIX не поддерживает f90 как суффикс программ на Фортране 90. Команды для компоновщика могут включать дополнительные библиотеки. Например, для использования некоторых процедур из библиотеки mpe, введите
mpicc -o foo foo.o -lmpe
Комбинирование компиляции и компоновки в одной команде, как показано здесь,
mpicc -o foo foo.с
mpiCC -o foo foo.С
mpif77 -o foo foo.f
mpif90 -o foo foo.f90
может не работать на некоторых системах.

Дополнительная информация об использовании этих команд находится в руководстве пользователя mpich.


Alex Otwagin 2002-12-16



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру