Я использую cmake для настройки смешанного CXX-проекта на Fortran (на самом деле большая часть кода находится в CXX и только несколько кодов на Fortran).
При компиляции выдает это предупреждение
f951: Warning: command line option ‘-fext-numeric-literals’ is valid for C++/ObjC++ but not for Fortran
, так как я включил этот флаг здесь:
target_compile_options(myproject PUBLIC -fext-numeric-literals)
Есть ли способ сказать компилятору пропустить этот флаг при компиляции кода на фортране?