【问题标题】:Automatic generation of Fortran 2003 bindings from C library headers (using iso_c_bindings intrinsic module)从 C 库头文件自动生成 Fortran 2003 绑定(使用 iso_c_bindings 内部模块)
【发布时间】:2012-01-16 16:36:26
【问题描述】:

是否有一个工具可以自动使用 Fortran 2003 标准中的内部 iso_c_bindings 模块从 C 库头文件生成 Fortan 绑定

我对翻译 C 到 Fortran 不感兴趣,而只是生成绑定。

【问题讨论】:

    标签: c binding fortran fortran2003 fortran-iso-c-binding


    【解决方案1】:

    使用自动工具获取gtk-fortran 绑定。这是一个 Python 脚本cfwrapper.py。您也许可以根据自己的需要对其进行调整,尽管对于我的小问题,我最终选择手工制作绑定。

    【讨论】:

    • 能否提供cfwrapper.py脚本的链接?
    【解决方案2】:

    另一个要考虑的项目是 h2m:https://github.com/dan-nagle/h2m

    但是,此时在 macOS 上,我无法成功编译 h2m。

    【讨论】:

      猜你喜欢
      • 2015-05-17
      • 2010-11-27
      • 2012-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-23
      • 2011-03-15
      相关资源
      最近更新 更多