Как обернуть фортрановую подпрограмму в Stack Overflow

У меня есть очень простая подпрограмма «myfun» в коде Fortran 90

! test.f
SUBROUTINE  myfun(a, b, ans)
IMPLICIT  NONE
REAL, INTENT(IN)  :: a, b
REAL, INTENT(OUT) :: ans
ans = .5*(a + b)
END SUBROUTINE  myfun

Как мне обернуть это в C ++? Я очень плохо знаком с Фортраном и не имею понятия. Я могу скомпилировать это с

gfortran -c -ffree-form test.f

Тогда как я могу назвать его в коде C ++? Я знаю, что должен использовать внешнюю команду «С», но не уверен, как.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]