Привет, у меня есть очень длинный список общих переменных в OpenMP, поэтому мне нужно разбить строки в фортране и использовать синтаксис "&", чтобы убедиться, что строки слипаются!
Примерно так:
!$OMP PARALLEL DEFAULT(private) SHARED(vars....,
& more_vars...,
& more_vars...
& )
Это дает мне ошибки при компиляции без OpenMP, так как только первый лайк распознается как комментарий!Проблема в том, что я не могу добавить "!"перед этими строками с «&» впереди для поддержки компиляции без OpenMP:
!$OMP PARALLEL DEFAULT(private) SHARED(vars....,
! & more_vars...,
! & more_vars...
! & )
, потому что он больше не компилируется с OpenMP ... Но я хочу поддерживать оба вида компиляциитолько один код ... Любые советы, как это сделать?