Архив документации OpenNet.ru /
Раздел "Программирование в Linux" /
Индекс
Next: Команды сборочных файлов
Up: Начальные сведения о PETSc
Previous: Системные проблемы
Contents
Чтобы собрать программу с именем 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
Архив документации на OpenNet.ru