Автоматическая генерация привязок 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.

Другие вопросы по тегам