Fortran_MODULE_DIRECTORY
Укажите выходной каталог для модулей Fortran, предоставляемых целевым объектом.
Если целевой объект содержит файлы исходного кода Fortran, предоставляющие модули, и компилятор поддерживает каталог вывода модулей, это указывает каталог, в котором будут размещены модули. Если эта свойство не установлено, модули будут размещены в каталоге сборки, соответствующем каталогу исходного кода целевого объекта. Если переменная CMAKE_Fortran_MODULE_DIRECTORY установлена при создании целевого объекта, её значение используется для инициализации этого свойства.
Обратите внимание, что некоторые компиляторы автоматически будут искать каталог вывода модулей для модулей, используемых во время компиляции, но другие нет. Если ваши исходные файлы используют модули, их расположение должно быть указано с помощью INCLUDE_DIRECTORIES, независимо от этого свойства.
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.16/prop_tgt/Fortran_MODULE_DIRECTORY.html