Автоматическая генерация привязок Fortran 2003 из заголовков библиотеки C (с помощью встроенного модуля iso_c_bindings)
Есть ли инструмент для автоматической генерации привязок Фортана из заголовка библиотеки C, используя встроенный iso_c_bindings
модуль из стандарта Fortran 2003?
Я не заинтересован в переводе C на Фортран, а только в генерации привязок.
2 ответа
Решение
Для получения привязок gtk-fortran использовался автоматический инструмент. Это скрипт Python cfwrapper.py
, Возможно, вы сможете адаптировать его под свои нужды, хотя для своих небольших проблем я, наконец, решил сделать крепления вручную.
Другой проект для рассмотрения - h2m: https://github.com/dan-nagle/h2m
Однако в настоящее время в macOS я не могу успешно скомпилировать h2m.