next up previous contents
Next: Команды сборочных файлов Up: Начальные сведения о PETSc Previous: Системные проблемы   Contents

Сборочные файлы PETSc

Чтобы собрать программу с именем ex1, можно использовать команду

make BOPT=[g,O] PETSC_ARCH=arch ex1
которая заставит компилироваться отлаживаемую, оптимизированную или профилированную версию примера с автоматической компоновкой соответствующих библиотек. Архитектура arch принимает значения solaris, rs6000, IRIX, hpux, и т.д. Отметьте, что при использовании опций командной строки вместе с make (как показано выше) не нужно ставить пробелы между знаками "=". Переменные BOPT и PETSC_ARCH могут также быть заданы как переменные окружения. Хотя PETSc написан на C, его можно компилировать и компилятором C++. Для многих пользователей C++ этот способ предпочтительнее. Для компиляции нужно использовать опцию BOPT=g_c++ или BOPT=O_c++. Опции BOPT=g_complex и BOPT=O_complex создают версии на C, использующие комплексные числа двойной точности.



Subsections

2004-06-22