【发布时间】:2020-05-05 16:01:09
【问题描述】:
我想将 C 代码与 Python GUI 库混合使用。我考虑过创建 C 库并将其与 ctypes 一起使用。如何同时为 Linux 和 Windows 创建库?在 Linux 上,我只使用 gcc -fPIC -shared -o lib.so main.c,但在 Windows 上如何做到这一点?
【问题讨论】:
-
解决问题的方法不止一种。标准文档是一个好的开始:docs.python.org/3/extending/…
-
我在创建 .dll 时遇到了一些麻烦,但 .so 在 Linux 上运行良好。我的 C 函数之一返回整数的二维数组。如何将该数组分配给 Python 变量?
标签: python c python-3.x