Обновить 01. Формирование, компиляция и первоначальный запуск проекта.
@@ -1,7 +1,7 @@
|
||||
**SAPFOR** для Фортрана использует внутреннее представление исходного кода на Фортране, основанное на библиотеке SAGE++, которая написана на С++ (высокоуровневый интерфейс) и С (низкоуровневая реализация). Данная библиотека используется в компиляторе Fortran-DVMH. Поэтому, чтобы не копировать проект компилятора, необходимые библиотеки подгружаются с помощью git submodule. Для того, чтобы выгрузить и собрать SAPFOR, необходимо сделать:
|
||||
|
||||
- `git clone` текущего репозитория
|
||||
- `git submodule update --init ` внутри папки, куда был клонирован репозиторий для обновления подмодулей
|
||||
- `GIT_SSL_NO_VERIFY=true git submodule update --init ` внутри папки, куда был клонирован репозиторий для обновления подмодулей
|
||||
|
||||
Для создания проекта необходимо использовать **CMAKE GUI** (загрузить по [ссылке](https://cmake.org/)) для Windows (7 и выше) или CMAKE в UNIX. Основной файл CMakeList.txt находится в корне проекта. Проект лучше создавать в отдельной папке, например, **_bin**. Для сборки под Linux необходимо из этого каталога выполнить команду **cmake** ../ и затем **make -j 4**.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user