Архив документации OpenNet.ru /
Раздел "Программирование в Linux" /
Индекс
Next: Настраиваемые сборочные файлы
Up: Сборочные файлы PETSc
Previous: Сборочные файлы PETSc
Contents
Каталог ${PETSC_DIR}/bmake содержит практически все команды
сборочных файлов и настройки для обеспечения переносимости среди различных
архитектур. Большинство команд сборочных файлов для поддержки в системе
PETSc определено в файле
${PETSC_DIR}/bmake/common. Эти
команды, обрабатывающие все соответствующие файлы в каталоге выполнения,
включают:
- lib - обновляет библиотеки PETSc, основанные на исходном
коде в каталоге;
- libfast - ускоренное обновление библиотек. Поскольку
libfast
перекомпилирует все исходные коды в каталоге сразу, а не по отдельности,
эта команда экономит время для большого количества компилируемых файлов;
- clean - убирает мусор.
Команда tree позволяет пользователю выполнить определенное
действие в каталоге и во всех подкаталогах. Действие определяется
через ACTION=[action], где action является одной
из базовых команд, указанных выше. Например, если команда:
-
- make BOPT=g ACTION=lib tree
выполнена в каталоге ${PETSC_DIR}/src/sles/ksp,
тогда будут построены отлаживаемые версии всех решателей подпространств
Крылова.
2004-06-22
Архив документации на OpenNet.ru