【发布时间】:2023-03-11 10:51:01
【问题描述】:
我想从 Python 中的 Fortran 共享库中调用一些函数。我在网上找到了一些链接并阅读了它们,根据我的发现,我应该这样做
libadd = cdll.LoadLibrary('./libbin.so')
加载共享对象。但是,此共享对象包含来自另一个共享库的一些符号。我阅读了 cdll 的帮助,但是似乎无法同时加载多个共享对象文件。我如何调用这个 Fortran 库中的函数,它很可能是由英特尔 Fortran 编译器编译的?
【问题讨论】:
-
您可能还想查看f2py。它是 NumPy 的一部分。
标签: python fortran fortran-iso-c-binding