Fortran_PREPROCESS¶
在 3.18 版本中新增。
控制 Fortran 源文件是否需要无条件预处理。
如果未设置或为空,则依赖编译器确定是否需要预处理该文件。如果明确设置为 OFF
,则该文件不需要预处理。如果明确设置为 ON
,则该文件需要在编译步骤中进行预处理。
使用 Ninja
生成器时,所有源文件都会先进行预处理,以生成模块依赖信息。将此属性设置为 OFF
将使 Ninja
跳过此步骤。
如果目标中的所有源文件都需要预处理,请考虑使用目标范围的 Fortran_PREPROCESS
属性。