将选项传递到 C 预处理器
由于编译器无法直接在命令行上识别除 -D, -I和 -U 以外的 cpp 选项,因此您必须通过 -W 或 -X 选项传递这些选项。
例如,要告知预处理器不要将 "!" 字符视为注释定界字符,请使用以下任一命令进行编译:
xlf95 file.F -WF,-qfpp=nocomment
xlf95 file.F -Xpreprocessor -qfpp=nocomment
由于编译器无法直接在命令行上识别除 -D, -I和 -U 以外的 cpp 选项,因此您必须通过 -W 或 -X 选项传递这些选项。
例如,要告知预处理器不要将 "!" 字符视为注释定界字符,请使用以下任一命令进行编译:
xlf95 file.F -WF,-qfpp=nocomment
xlf95 file.F -Xpreprocessor -qfpp=nocomment