Fortran_PREPROCESS

在 3.18 版本加入.

控制是否应无条件预处理 Fortran 源文件。

如果未设置或为空,则依靠编译器来确定是否应预处理文件。如果明确设置为 OFF 则文件不需要预处理。如果明确设置为 ON,则文件确实需要作为编译步骤的一部分进行预处理。

使用 Ninja 生成器时,首先对所有源文件进行预处理以生成模块依赖信息。将此属性设置为 OFF 将使 Ninja 跳过此步骤。

如果需要预处理目标中的所有源文件,请考虑使用目标范围的 Fortran_PREPROCESS 属性。